This is a full-stack eCommerce application built using the MERN stack (MongoDB, Express, React, Node.js) and integrated with Razorpay for payment processing.
- User authentication and authorization uisng JWT (Sign up, Sign in, Logout)
- Product listing with details and images
- Shopping cart functionality
- Checkout process with Razorpay integration
- Order history and tracking
- Admin dashboard for managing products and orders
- MongoDB: Database for storing products, users, and orders
- Express: Backend framework for handling API requests and routing
- React: Frontend framework for building the user interface
- Node.js: JavaScript runtime environment for running the backend server
- Razorpay: Payment gateway for processing online payments