Watches

A sample e-commerce application made with React, Express & Firebase

Key Features

  • Global Cart Management

Cart Management

  • User login and registration with JWT

Login

  • Product Store

Store

  • Product Page

Product Page

  • Product reviews

Review

  • Admin Dashboard to create and manage products

Create

Delete

  • Profile page with user's previous reviews and Purchases and account details

Profile

Technologies used

  • JavaScript as the main language of the project
  • ReactJS & SASS for Frontend
  • NodeJS and Express for backend
  • Google Cloud and Cloud Functions to run the backend
  • Firebase Hosting to run the Frontend
  • Firebase Database

JavaScriptReactSASSNodeJSGoogle CloudFirebase