An electronics shop using React!
Live version : https://projectshop808vita.herokuapp.com/
This project uses the MERN stack (MongoDB , ExpressJs , ReactJs & NodeJs)
Project features / highlights:
-Login / register functionality
-Local session storage for : user info , address , cart
-Middelware protected routes for : logged in user routes, admin routes
-Authentication using Json web tokens
-Password hashing
-Dedicated admin panels for : creating , updating and deleting records of users and products
-Paypal payment setup
-Axios for communicating with server
-State management using Redux , thunk & hooks
-React Router for routing
-React-Bootstrap for ui components
-And more...
Thanks Brad Traversy for your guides & tutorials .