Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: New Delhi, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I want to build Loop, a custom-coded C2C fashion resale marketplace for India, similar to Vinted, but tailored to the Indian market.
This is not a simple WooCommerce / Shopify store. I need a custom web application with:
• Buyer & seller accounts
• Seller KYC verification
• Product listings with detailed attributes
• Secure payments with money held until delivery
• Zero seller fees; buyer protection fee (custom logic)
• Admin panel to manage everything
• Disputes, returns (limited), and basic messaging/offers (in later phase)
Think of Vinted / Depop, but built specifically for India (INR, UPI, Razorpay, etc.).
⸻
Core Requirements (MVP)
1. User Accounts & Auth
• Email & mobile-based signup/login (OTP preferred for mobile).
• Roles:
• Buyer (can also sell later)
• Seller
• Admin
• Password reset, email verification, basic security.
⸻
2. Seller KYC & Onboarding (VERY IMPORTANT)
For sellers, I need a KYC flow with the following fields:
• Full Name
• Mobile number
• Email
• Address (with PIN code, city, state, country)
• PAN number
• Aadhaar number
• UPI ID (for payouts)
• Bank account details (optional in v1 but structure for future)
• ID proof upload (PAN / Aadhaar image)
• Selfie upload
• Optional: Instagram handle / social proof
Logic:
• Seller can list products but cannot withdraw money until KYC is completed + approved by admin.
• Admin dashboard should have a clear “KYC approvals” section to review, approve, or reject sellers.
• On approval, seller status = Active. On rejection, they get a reason.
⸻
3. Seller Dashboard
A clean, app-like web dashboard with:
• Overview
• Sales summary
• Earnings balance
• Pending payouts
• My Listings
• List of items (active, sold, pending)
• Edit / deactivate / delete
• Add Product
• Boost items (the seller has an option to get their item boosted for more reach
Eg. 1 day boost -> 100rs
3 day boost -> 250rs
7 day boost -> 350rs
• Orders (incoming orders)
• Payouts / Earnings
• Available balance
• Payout history
• Request payout (if needed)
• Profile / KYC section
• View & edit KYC fields (some fields locked after approval)
• Notifications
• Order updates
• Disputes/messages
The dashboard should feel like a proper web app, not like WordPress admin.
⸻
4. Product Listing Flow (Add Product Page)
Product attributes (for fashion):
• Photos (min 3, up to 8 images)
• Title
• Description
• Brand (free text + suggested list)
• Category (ex: Tops, Dresses, Jeans, Shoes, Bags, Accessories, etc.)
• Subcategory
• Size (XS–XXL + numeric sizes)
• Colour
• Condition (New with tags / Like new / Good / Fair)
• Original MRP (INR)
• Selling Price (INR)
• Tags (optional)
• Occasion (casual, party, office, etc.)
Logic:
• Final price shown to buyer = Selling Price + Buyer Protection Fee + Shipping (if any)
• Products can be: Active / Sold / Hidden / Under Review.
• Option for admin to feature or flag items.
⸻
5. Buyer Experience (Front Store)
• Home page with:
• Hero section explaining Loop
• Search bar
• Filters (size, brand, condition, price range, city if possible)
• Category blocks (Women, Men, Under ₹499/₹999/₹1999, etc.) – we can define categories; just keep it configurable.
• Product listing/grid page:
• Image, title, brand, size, price, condition
• Product detail page:
• Full images gallery
• Details + brand + condition + description
• Seller info (KYC verified badge if approved)
• “Buy Now” button
• “Make an Offer”, “Message Seller”
• Live chat integration between buyer and seller
• Reviews that buyer and seller can give each other after the transaction
• Average 5 star review that will be with the profile of the seller.
⸻
6. Fees & Pricing Logic (VERY IMPORTANT)
I DO NOT want seller commission.
• Seller commission: 0%
• Buyer Protection Fee:
• 6% of item price OR ₹20 minimum, whichever is higher
• No upper cap
• Item Boost System
The system should:
• Show the fee clearly at checkout as “Buyer Protection Fee”.
• Store all breakdowns in the order:
• Item price
• Buyer protection fee
• Shipping fee
• Total paid
• Platform’s total earning from this order
⸻
7. Payments & Escrow-Style Logic
• Integrate Razorpay (cards, UPI, net banking, wallets, etc.)
• Currency: INR
Flow:
1. Buyer pays total amount online.
2. Money is collected into platform account (not directly to seller).
3. Order status: “Paid / Awaiting dispatch”.
4. Seller is notified to ship the item.
5. Once seller marks as shipped + tracking added:
• Order shows “Shipped”.
6. After delivery (could be via:
• Buyer confirmation (“Item received, all good”), or
• Auto-completion X days after “delivered” status
7. Platform releases seller’s share (item price) into their internal balance.
8. Seller can request payout or payouts can run automatically (weekly, etc.).
⸻
8. Returns & Disputes (Simple Version for MVP)
I do NOT want typical “easy returns” that people can misuse.
• Returns only allowed for:
• Wrong item received
• Fake item / counterfeit
• Major undisclosed damage
Basic requirement:
• Buyer can open a dispute (with reason + photos).
• Admin can see the dispute, contact both parties, and decide outcome.
• Admin must be able to:
• Refund buyer partially or fully
• Cancel order and return money
• Block/ban seller if fraudulent
• Seller pays for the return logistics
No complicated automation needed at MVP, but structure should allow expansions later.
⸻
9. Admin Panel
I need a separate admin panel where I can manage:
• Users (buyers & sellers)
• View, search, ban, verify
• Seller KYC
• Approve / reject
• View documents
• Products
• Approve / edit / hide / delete
• Orders
• Status tracking
• Mark payouts as done
• Fees & Earnings
• View platform earnings per order and in total
• Exportable reports (CSV)
• Disputes
• View list, change status, log decision
• Basic Configuration
• Set fee percentage (currently 6%) and min fee (₹20)
• Adjust categories / sizes / conditions list
Clean UI, not just raw database.
⸻
10. Technology & Quality Expectations
I’m open to your choice of stack, but it must be modern, secure, and scalable. Example stacks I’m okay with:
• Frontend: React / [login to view URL] / Vue
• Backend: Node.js (Express/Nest) OR Laravel OR Django
• DB: PostgreSQL / MySQL / similar
• Deployed on cloud (AWS / DigitalOcean / similar).
Important:
• NO “pure WordPress + WooCommerce” build for core logic.
• Using WP only as a headless CMS or for content is fine if structured well.
• Code should be modular, well-commented, and easy to extend.
• Basic security best practices:
• SQL injection protection
• Proper auth sessions/JWT
• Password hashing
• Validation for all inputs
• Fully responsive UI (mobile first).
⸻
11. Deliverables
For this project, I expect:
1. Working web app (MVP) deployed on a test server (yours or mine).
2. Source code in a Git repository (GitHub/GitLab/Bitbucket).
3. Basic documentation:
• Setup instructions
• Tech stack summary
• Admin usage basics
• DB schema overview
4. Admin credentials + test accounts (buyer/seller)
⸻
12. What to Include in Your Proposal
Please include:
1. Tech stack you propose & WHY (brief).
2. Links to similar projects you’ve built (especially:
• Marketplaces
• E-commerce
• Platforms with custom fee logic or KYC).
3. Rough timeline
4. Your estimated budget range for the MVP (in INR).
5. Whether you can also support:
• Long-term maintenance (monthly/retainer).
Bonus if:
• You have already built any multivendor or C2C marketplace.
• You understand Indian payment flows (UPI, Razorpay, GST, etc.).
Inspiration from - [login to view URL]
Closest competitor - [login to view URL]
My website - [login to view URL]" (client-provided description)
Matched companies (2)

SJ Solutions & Infotech
