Account and Password: test@gmail.com / 123456
- ReactJS (Context, Hooks) / React Router for SPA
- Styled Components / Flex Box
- RESTFul API
- CRUD (Create,Read,Update,Delete)
- CanvasJS library
- Google map API
- Responsive Web Design (RWD)
- Firebase service: Authentication, Database, Hosting, Functions
- Git / Git-Flow version control
- Browser compatibility
- Built project with ReactJS (Context, Hooks)
- Used React Router for SPA
- Concatenated stocks data of FinMind with RESTFul API, reconstructed data and store to database
- Implemented forum of stocks with CRUD (Create,Read,Update,Delete) and Firestore database
- Implemented visualize stock charts and analysis charts with CanvasJS library
- Concatenated Google map API for displaying brokerages position
- Implemented real-time notification for users unread messages
- Created RWD layout with Styled Components and Flex Box
- Firebase services:
- Concatenated register, login and third-part login with Authentication
- Deployed the individual project with Hosting
- Controlled version by Git / Git-Flow