Multi-Vendor Car Parts Marketplace and Apps -- 2
Budget: ₹37,500 – ₹75,000 INR
Backend Developer Needed – Node.js + MongoDB/PostgreSQL | Multi-Vendor Marketplace (NBFC + Shipping + Number Plate Search)
We are building a Car Spare Parts Multi-Vendor Marketplace with advanced features like NBFC credit integration, smart shipping, vehicle detection via number plate, and merchant billing workflows. We need an experienced Backend Developer who can architect and develop all server-side modules.
---
Scope of Work (Backend Development)
1. Authentication & User Management
Mobile OTP login
JWT-based authentication
User, merchant, admin roles
Merchant onboarding & KYC workflow
KYC document storage and status
2. Vehicle Number Plate Based Lookup
Integrate number plate recognition API
Auto-fetch car model, variant, and year
Map products by compatibility
Return compatible product list for customer
3. Product & Inventory Management
Product/category CRUD
Multi-merchant inventory module
Stock update and triggers
“Notify Me” feature with alerts
Demand Requests for merchants
4. Billing & Invoicing System
A) Merchant to Manufacturer
Create POs and DOs
Track purchase cost, tax, quantity
B) Merchant to Customer
Auto-generate GST-compliant invoices (PDF)
Selling price, tax, discount, shipping
5. Shipping Engine (Smart Logic)
A) Express Delivery – Porter API
Rate fetching
Auto-create Porter order
Live tracking link
B) Standard Delivery
Auto-detect same-city delivery
Apply internal shipping rules
6. NBFC Loan & Wallet System
Customer/merchant KYC
NBFC credit approval integration
Wallet with credit limit, available and used balance
Purchase deduction from wallet
Loan usage tracking + repayment logic
7. Payment Routing Engine
Commission splitting
Merchant payout logic
Shipping fee routing
NBFC repayment rules
Refund and dispute workflows
8. Order Management
Order creation, cancellation, confirmation
Shipping updates (Porter + internal)
Order tracking
Merchant order APIs
9. Merchant Dashboard Backend
Product & inventory control
PO, DO, invoices
Wallet & credit usage
Shipping management
Settlement summary
10. Customer Dashboard Backend
Profile & vehicle management
Order history
Order tracking
Wishlist + Notify-Me
Wallet history
11. Admin Dashboard Backend
Manage merchants, customers, products
Approve/reject KYC
Payment routing settings
Shipping rules
NBFC integration config
Full analytics (sales, orders, credit usage)
Refund & dispute management
---
Tech Stack Required
Node.js + Express or NestJS
MongoDB or PostgreSQL
Redis (queues/caching)
AWS or DigitalOcean
PDF invoice generation
API documentation (Swagger/Postman)
---
Requirements
4+ years backend development experience
Marketplace or fintech or logistics project experience
Strong database architecture skills
Must have worked on payment, wallet, or credit systems
Clean, scalable coding style
---
Preferred Experience
NBFC / Lending workflow
Porter / Shiprocket / logistics APIs
High-load marketplace systems
We are building a Car Spare Parts Multi-Vendor Marketplace with advanced features like NBFC credit integration, smart shipping, vehicle detection via number plate, and merchant billing workflows. We need an experienced Backend Developer who can architect and develop all server-side modules.
---
Scope of Work (Backend Development)
1. Authentication & User Management
Mobile OTP login
JWT-based authentication
User, merchant, admin roles
Merchant onboarding & KYC workflow
KYC document storage and status
2. Vehicle Number Plate Based Lookup
Integrate number plate recognition API
Auto-fetch car model, variant, and year
Map products by compatibility
Return compatible product list for customer
3. Product & Inventory Management
Product/category CRUD
Multi-merchant inventory module
Stock update and triggers
“Notify Me” feature with alerts
Demand Requests for merchants
4. Billing & Invoicing System
A) Merchant to Manufacturer
Create POs and DOs
Track purchase cost, tax, quantity
B) Merchant to Customer
Auto-generate GST-compliant invoices (PDF)
Selling price, tax, discount, shipping
5. Shipping Engine (Smart Logic)
A) Express Delivery – Porter API
Rate fetching
Auto-create Porter order
Live tracking link
B) Standard Delivery
Auto-detect same-city delivery
Apply internal shipping rules
6. NBFC Loan & Wallet System
Customer/merchant KYC
NBFC credit approval integration
Wallet with credit limit, available and used balance
Purchase deduction from wallet
Loan usage tracking + repayment logic
7. Payment Routing Engine
Commission splitting
Merchant payout logic
Shipping fee routing
NBFC repayment rules
Refund and dispute workflows
8. Order Management
Order creation, cancellation, confirmation
Shipping updates (Porter + internal)
Order tracking
Merchant order APIs
9. Merchant Dashboard Backend
Product & inventory control
PO, DO, invoices
Wallet & credit usage
Shipping management
Settlement summary
10. Customer Dashboard Backend
Profile & vehicle management
Order history
Order tracking
Wishlist + Notify-Me
Wallet history
11. Admin Dashboard Backend
Manage merchants, customers, products
Approve/reject KYC
Payment routing settings
Shipping rules
NBFC integration config
Full analytics (sales, orders, credit usage)
Refund & dispute management
---
Tech Stack Required
Node.js + Express or NestJS
MongoDB or PostgreSQL
Redis (queues/caching)
AWS or DigitalOcean
PDF invoice generation
API documentation (Swagger/Postman)
---
Requirements
4+ years backend development experience
Marketplace or fintech or logistics project experience
Strong database architecture skills
Must have worked on payment, wallet, or credit systems
Clean, scalable coding style
---
Preferred Experience
NBFC / Lending workflow
Porter / Shiprocket / logistics APIs
High-load marketplace systems