Multi-Vendor Car Parts Marketplace and Apps -- 2

Job ID: 40035631

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
Related categories: PHP Website Design MySQL HTML Node.js MongoDB React Native Next.js