Webiste live at https://mern-e-commerce-theta.vercel.app/
NOTE - Checkout this repo https://github.com/bhardwajrizul/MERN-Ecommerce-Backend to setup the backend!
MERN Ecommerce provides all the modern Ecommerce Platfrom features such as
- 💘 WishList & 🛒 Cart
- 👤 User Profile Management
- 🛍️ Products Catalogue
- 👩💻 User Authentication
- 💵 Payment Gateway using Razorpay
- and much more 😉
- Signup and create your own account!
- User Profile Management
- Login to your account!
- Each login session state lasts for 12 hours
- Reset your password
- Payment Gateway
- Orders History
- Product Cart and Wishlist
- Add Reviews and Rating for products
- Responsive for Mobiles, Laptops and PC
- Rate Limiting based upon incoming request's IP address
Backend
Database
Front End
- Frontend deployed on Vercel
- Backend API on Render
Requires Node.js v14+ to run.
STEP 1 Clone the project using git.
git clone https://github.com/bhardwajrizul/MERN-ECommerce.git
cd MERN-ECommerce
STEP 2 Install the dependencies and devDependencies.
npm install
STEP 3 Run the client (Development Mode)
npm run client
Next Step
- Checkout this repo
https://github.com/bhardwajrizul/MERN-Ecommerce-Backend
to setup the backend!
Want to contribute? Great!
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Important Notice : This project is for learning purposes and is not a real Ecommerce Platform!
Copyright notice: Opensource Project. Not necessary but credits would be nice!