Project information
Final Project / Graduation Project
- Category: Web App
- School: WBS Coding School
- Periods: 03 Jan 2023 - 18 Jan 2023
- Languages
- Frontend: React, Typescript, SASS
- Backend: node.js (express.js)
- Databse: noSQL (MongoDB)
- Sypnosis:
- - Formula 1 Fans base project which provides latest news, data and chat feature by using socket.io
- - noSQL (MongoDB) to save user data
- - Using JWT to encrypt and authenticate users
- - Using bcrypt in backend to salt and hash user’s password
- - Using shared components, useContext and shared css library to organise the project in order to make it sustainable way
- - Mobile and Tablet friendly
- - Deployed backend to cyclic and frontend to netlify
- Next improvement:
- - Onboarding scene after signup
- - Handle Success message in backend
- - Improve Chat feature
- - Add User profile page which allowed user to update profile, eg: changing password, add favourite team / driver
laptop mockup: Image by rawpixel.com on Freepik