Ecommerce website built with the MERN stack with React Context API for state management, pure CSS for style
Demo video: https://www.youtube.com/watch?v=xhkw3_aeoJc
Frontned: Reactjs
Backend: Node
Additional NPM Libraries
- react-router-dom
- react-router-bootstrap
- bcrypt
- react-bootstrap
- axios
- bcrypt
- cloudinary
- cookie-parser
- cors
- dotenv
- express-fileupload
- jsonwebtoken
- mongoose
Styling: CSS and BootStrap
Database: MongoDB
Authentication and Authorisation: Json web token
Storing Images: Cloudinary
Deployment: Heroku
- Admin / User Specific Headers and Pages
- Admin can create / edit / delete products and categories
- Filtered Search and Load More Pagination
- User Management (Login, register)
- Authenticated Routes and 404 error page.
- Payment Integration

