Shoppers is a full-stack eCommerce platform developed using the MERN stack (MongoDB, Express, React, Node.js). This project covers both frontend and backend components required to operate an online store.
- Product Catalog: Display a variety of products with details.
- Shopping Cart: Manage products, quantities, and checkout process.
- User Authentication: Register, login, and manage user accounts securely.
- Admin Panel: Control panel to add, update, and manage products.
- APIs: Backend APIs for CRUD operations on products, user authentication, and cart management.
- Frontend: React.js with React Router for navigation
- Backend: Node.js with Express.js for RESTful APIs
- Database: MongoDB (MongoDB Atlas recommended for cloud deployment)
- Authentication: JSON Web Tokens (JWT) for secure authentication
- Admin Interface: Custom routes and middleware for admin functionalities
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/md-hussain28/Shoppers.git cd Shoppers