WebsiteClient case study

One system for the online store, the shop counter and the partners' books

Perfume X Market · live
Perfume X Market — Live Production Screenshot
30%upfront — less than almost any agency
Demostrigger the remaining payments — working milestones, not dates
1 dayto hear back from the founder — not a sales team
01 / The situation

What they were up against

An attar and fine-fragrance business selling across India online and from its own shop. Selling in both places means one stock count, one set of orders and one set of books for the partners — not a storefront that knows nothing about the counter.

02 / What we built

What we shipped

One codebase serving the public store, customer accounts with Google sign-in, Razorpay prepaid checkout, an in-shop tablet mode for counter sales, and a back office for orders, stock, blend recipes, GST receipts and each partner's profit share. Courier booking is built in, with delivery PIN codes checked against India Post.

03 / The hard part

What went wrong, and what we did

Courier booking had a race. Two near-simultaneous requests for the same order could both book a shipment, and if saving the booking failed after the courier had already accepted it, the airway-bill number was folded into a generic error — a parcel existing at the carrier with no record of it here. It shipped with that gap; a database rule now allows one live shipment per order, and that failure is reported loudly with the AWB so staff can reconcile it.

The full account

What was asked for, and what was done

Delivered

What actually shipped.

  • A storefront with search, collections and stock-aware listings — a sold-out bottle cannot be ordered.
  • Razorpay prepaid checkout, and reminders for payments that were started and abandoned.
  • An in-shop tablet mode, so a counter sale and an online order come out of the same stock.
  • A back office for orders, stock, blend recipes with reorder levels, and the partners' profit share.
  • GST on the receipt, and courier booking with PIN codes verified against India Post.
Security

What keeps it safe.

  • No passwords anywhere: customers and staff both sign in with Google, and changing a staff member's role signs them out everywhere.
  • Courier webhooks are verified, applied once, and always acknowledged.

Talk to the founder, today.

WhatsApp, or leave a number and get a call back — usually the same day. No forms about budget, no sales team.

Book a call