Multi Vendor ecommerce website for online shopping, it's allows multi vendor features to allow sellers to sell on this website.
- Pwa
- Offline Mode
- Courier Service - Shiprocket
- PinCode available check
- Order Live Tracking
- Cart & Wishlist & Direct Buy Now Option
- Live Chat
- Variant
- Vendor
- Admin Panel Dedicated
- Responsive Design
- Razorpay Payment and COD
- Razorpay Offers Accessible
- Cupon Code
- User Can Manage Address [Add , Edit , Delete]
Make sure you have installed all of the following prerequisites on your development machine:
- Node Js & Npm Download and Install
- MongoDB Download and Install
- Git Download and Install
#nextjs #reactjs #scss
#nodejs #expressjs #mongodb #jsonwebtoken authentication
#javascript
To run this project, you will need to add the following environment variables to your .env file in server directory
PORT
= 5000
DB_URL
DB_NAME
JWT_SECRET
SHIPROCKET_EMAIL
SHIPROCKET_PASS
SHIPROCKET_PICKUPID
= Delhi
MAIL_USER
MAIL_PASS
MAIL_FROM
= Ecommerce <[email protected]>
ADMIN_MAIL
RAZORPAY_ID
RAZORPAY_SECREt
Clone the project
git clone https://github.com/ansonbenny/MultiVendor-Ecommerce.git
##To Start BackEnd
Go to the server directory
cd MultiVendor-Ecommerce/SERVER
Install dependencies
npm install
Start
npm start
##To Start FrontEnd
Go to the client directory
cd MultiVendor-Ecommerce/Client
Install dependencies
npm install
Start
npm run dev