Multi-Vendor Ecommerce Platform Development

Job ID: 40105706

Budget: ₹1,500 – ₹12,500 INR

I am looking for an experienced Full-Stack Developer or Team to build a complete multi-vendor ecommerce platform using React or Next.js for frontend and Node.js with MongoDB for backend.
The system should support Admin, Vendors, Customers, Delivery staff, and POS users in one integrated platform.
This project is for a scalable commercial ecommerce marketplace, not a simple store.
Main Modules Required

* Admin Panel*

Dashboard with sales, orders, users, vendors
Vendor approval & management
Product, category, brand & commission management
Order monitoring & refunds
Coupon, tax & delivery charge setup
POS control & staff management
Reports & analytics

* Multi-Vendor System*

Vendor signup & approval
Vendor dashboard
Product & stock management
Order management
Earnings & commission tracking
Vendor payout reports

* Customer Website *

Product browsing with filters
Cart & checkout
Multiple payment gateways
Order tracking
Wallet, coupons & refunds
User account & order history

* Delivery Module *
Delivery boy login
Order assignment
Pickup & delivery status
Live order tracking
Delivery reports

* POS System *

Offline/online POS
Barcode scanning
Quick billing
Invoice printing
Stock sync with online store

* Technology Stack *

Frontend: React.js
Backend: Node.js + Express
Database: MongoDB
Authentication: JWT / OAuth
Payment Gateway: Stripe, Razorpay or similar
Admin UI: Material UI / Tailwind / Ant Design

* Project Goals*

I want a ready-to-launch ecommerce marketplace that supports:
Online orders
Physical store POS
Delivery staff
Multiple sellers

The code must be clean, scalable, and well-documented.

* Deliverables*

Full source code (frontend + backend + admin + vendor + POS)
Installation & deployment