Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 661 Bytes

README.md

File metadata and controls

32 lines (26 loc) · 661 Bytes

Tech Stack

  • Front End: React
  • Beack End: Express
  • Database: Mongoose + MongoDB
  • Styling: pixel UI (my own component library) and CSS

Functionalities

  • Cart
  • Wishlist
  • Filter and sort products
  • Search products
  • Responsive design
  • Persistent user login using JWT and local storage

Design Insights

  • reducer + context used for state management
  • Axios for network calls
  • React Router V6 for routing
  • JWT for authentication

How To Run

Go the command line and run the following commands

  • git clone https://www.achalsaharan/electro-hub
  • cd electro-hub
  • npm install
  • npm run