This is a full-stack Flipkart clone application built using the MERN stack. It includes essential features found in Flipkart and an admin dashboard for managing products and users.
- User Registration and Authentication
- Product Catalog with Categories
- Product Search and Filtering
- Product Details with Reviews and Ratings
- Shopping Cart
- Checkout and Order Confirmation
- User Profile Management
- Admin Dashboard with the following features:
- Product Management (Add, Edit, Delete)
- User Management (View, Edit, Delete)
- Order Management (View, Update Order Status)
- Frontend:
- React.js
- Redux for State Management
- Axios for API Requests
- React Router for Routing
- Material-UI for UI Components
- Backend:
- Node.js
- Express.js
- MongoDB for Database
- Mongoose for Data Modeling
- JWT for Authentication
- Admin Dashboard:
- React.js (Separate Admin Panel)
- Redux for State Management (Admin)
- Axios for API Requests (Admin)
- Deployment:
- Vercel
You can access the live demo of this application at HERE.