An E-Commerce platform developed with the MERN tech stack offering users a seamless shopping experience (JavaScript, React.js, Redux, Bootstrap, Node.js, Express.js, MongoDB, Mongoose, JWT).
During this project, I did:
- Utilized React.js, JavaScript, Redux, and Bootstrap for the frontend, ensuring a responsive and intuitive user interface.
- Employed MongoDB as the database and Mongoose as the ODM library for efficient data storage and retrieval.
- Implemented a secure authentication system using JWT, enhancing user account security.
- Designed and implemented the backend using Node.js and Express, ensuring a scalable and efficient server.
- Integrated PayPal and credit card payment options, enhancing the user's payment experience.
- Implemented admin functionalities for managing products, users, and orders, providing complete control over the platform.
- Full featured shopping cart
- Product reviews and ratings
- Top products carousel
- Product pagination
- Product search feature
- User profile with orders
- Admin product management
- Admin user management
- Admin Order details page
- Mark orders as delivered option
- Checkout process (shipping, payment method, etc)
- PayPal / credit card integration
You can check out the live project here.