Case StudiesCase study / Marketplace build

One basket, a parcel per shop: a marketplace shoppers can trust

Haat brings 14 independent Indian shops into one storefront, with the shop, its record and a real arrival date visible on every product.

Portfolio demo. Shops, products and payments are fictional.haat-black.vercel.app
Project
Portfolio demo
Type
Multi-vendor marketplace
Services
UX, Design, Development
Stack
Next.js, Vercel
At a glance

Marketplaces live or die on trust.

Haat is a marketplace concept for independent Indian shops, from Moradabad brassware to Malabar spices. A shopper buying from a stranger has two questions the product page must answer: who is actually selling this, and when will it arrive? So every product names its shop, each shop's rating and on-time record come from Haat orders rather than its own claims, and a basket splits into one parcel per shop, each with its own arrival date.

  • Shopper, seller and admin roles
  • Per-shop parcels
  • Delivery dates by pincode
independent shops
14independent shops
departments
8departments
free-delivery line, per parcel
₹499free-delivery line, per parcel
to return after delivery
7 daysto return after delivery
01 / What we built

Six pieces that make strangers comfortable buying

Every feature below is visible on the live build.

Discovery

Departments, search and shelves

Eight departments, a search box with trending queries, and curated shelves such as Most bought this week, Good things under ₹499 and New on Haat.

Shoppers can browse or search their way in

Trust

The shop on every product

Product cards name the shop and its city. Shop pages show a rating and a "Ships on time" percentage, both drawn from Haat orders.

Reputation comes from order data, not claims

Delivery

Arrival dates by pincode

Shoppers set a delivery pincode and every product card shows a real arrival date, plus low-stock nudges such as "only 3 left".

"When will it get here?" answered before the click

Basket

One basket, a parcel per shop

Items from different shops check out together but ship as separate parcels, each with its own date. Free delivery is judged per parcel.

Marketplace logistics, explained honestly

After purchase

Orders, returns and account

Track an order, start a return within 7 days of delivery (refunded to how you paid), and keep addresses and a wishlist.

Clear return terms, stated up front

Roles

Seller and platform sign-ins

Separate sign-in routes for sellers and platform admins sit alongside shopper accounts, so the marketplace has a supply side as well as a storefront.

Three roles, three entry points

02 / How it works

From one basket to three parcels

Shops ship on their own, so the basket shows what really happens: a parcel per shop, each with its own date and its own delivery threshold.

BASKETDeliver to 110001, New DelhiPulse true wireless earbudsNadia Audio · ₹1,299Voltra 20 W USB-C chargerCircuit House · ₹599Alleppey turmeric powderMalabar Pantry · ₹199ONE PARCEL PER SHOPPARCEL 1 · NADIA AUDIOArrives Fri 25 SepFree deliveryPARCEL 2 · CIRCUIT HOUSEArrives Sat 26 SepFree deliveryPARCEL 3 · MALABAR PANTRYArrives Sat 26 SepBelow the ₹499 lineFree delivery applies per parcel at ₹499 or more.Illustrative, using demo catalogue prices and dates.
Business value

A marketplace product page has two jobs: say who is selling, and say when it arrives. Haat puts both on every card, so a shopper never has to click through to find out before deciding to trust it.

03 / Screens

The storefront in use

Haat homepage hero with search, departments and shop-tagged products
HomepageSearch, departments and shelves, with the shop shown on every card.
More products from Khurja Clay Studio, with the Haat footer showing delivery and return terms
More from this shopRelated products carry the same shop's name, rating and arrival date.
04 / Behind the storefront

The seller and platform side

Every shop on Haat goes through a document check before it can sell, every listing is moderated before it reaches a shopper, and every shop is paid out on its own schedule.

Haat platform admin screen for approving new shops, showing GSTIN and documents
Shop approvalNew sellers wait on a document check (GSTIN, bank details, certificates) before their storefront goes live.
Haat platform admin screen for moderating new listings against price and category
Listing moderationNothing reaches the storefront until someone checks the photos, the price against the MRP, and the category.
Haat platform admin screen for seller payouts, held-back amounts and totals due
Seller payoutsParcels pay out once delivered and past the 7-day return window, net of commission, GST and TCS.
Nadia Audio's seller dashboard showing parcels to pack, addresses and courier handoff
Seller fulfillmentEach shop packs and hands off its own parcels, tracked against the promised date.
05 / In the build

What ships with Haat

  • Search with trending queries
  • Eight department pages
  • Product pages with MRP, discount, rating and arrival date
  • Shop directory and individual shop pages
  • Basket with a parcel per shop
  • Order tracking and 7-day returns
  • Addresses and wishlist in the account area
  • Seller and platform admin sign-in

Planning a marketplace or multi-vendor storefront?

Rise Digital India · Let's talk

Get in touch