eCommerce platform built with the MERN stack & Redux.
This project is part of MERN Stack From Scratch. It is a full-featured shopping cart with PayPal, credit/debit payments, and the Inbuit Parcel Tracking System.
- Full featured shopping cart
- Product reviews and ratings
- Top products carousel
- Product pagination
- Parcel Tracking System in collaboration with courier service companies
- Product search feature
- Supplier Management system
- 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
- Database seeder
npm install
cd frontend
npm install
# Run frontend (:3000) & backend (:5000)
npm run dev
# Run backend only
npm run server
Sample User Logins
hasindu@gmail.com (Admin)
123456
The MIT License
Copyright (c) 2024 hasindu.me https://hasindu.me
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
