Welcome to MERN E-Commerce project, a robust and feature-rich solution for creating selling products online. This application is built using the MERN stack, incorporating the power of MongoDB, Express.js, React, and Node.js, to provide a seamless shopping experience for customers and efficient management tools.
Basic E-commerce Features: Explore product listings, view product details, add items to the cart, and complete the checkout process.
Flexible Payment Options: Securely pay with card or cash.
Admin Panel: Manage orders and products easily through an intuitive admin interface.
Advanced Querying: Implement sorting, filtering, and pagination using Mongoose queries.
Authentication: Utilize Passport JS strategies for user authentication.
User Profile: Allow users to manage their profiles and view order history.
First run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open http://localhost:3000 with your browser to see the result.
Link to backend repository - https://github.com/aviraldevv/ecommerce-backend