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)
  • Project URL: Wrwrum
  • GitHub Repo: Frontend & Backend
  • 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