Retail & E-commerce
E-commerce Website with Order Management
A demonstration store with variant catalogue, UPI and cash-on-delivery checkout, GST invoicing, synced stock and automated WhatsApp order updates.
- Type
- Demo build
- Category
- Retail & E-commerce
- Features
- 10 documented
- Stack
- 6 technologies
What the business was dealing with
A retailer sells through marketplaces where commissions and advertising consume the margin and the customer relationship belongs to the platform. A template store was tried, but stock had to be reconciled by hand against the counter, invoices were typed manually, and customers telephoned constantly to ask where their order was. The operational overhead removed the margin that going direct was meant to protect.
How it was solved
A store where the back office works as well as the shopfront. Stock is shared with the counter rather than tracked separately, so overselling stops. GST invoices generate on payment confirmation and reach the customer automatically. Checkout is built around Indian payment behaviour with UPI and per-pincode cash-on-delivery rules. Order confirmation, dispatch with a tracking link and delivery confirmation go out over WhatsApp without anyone sending them.
Interface
Illustrative screens
These are abstract representations of the interface layout, drawn in CSS — not screenshots of a client system. They show structure rather than data.
Main features
- Product catalogue with variants, pricing rules, HSN codes and stock levels
- Checkout with UPI, cards, net banking and per-pincode COD rules
- Webhook-verified payment confirmation before an order is released
- GST-compliant invoice generation with sequential numbering
- Shared stock between the online store and counter billing
- Order management with status workflow and dispatch recording
- Courier integration with automated tracking notifications
- Abandoned cart recovery over WhatsApp and email
- Customer accounts with order history and one-tap reorder
- Reports: channel revenue, best sellers, COD reconciliation, cart abandonment
What this demonstrates
The engineering problems this project exists to show we can handle.
- Idempotent, signature-verified payment webhook handling
- Shared inventory across online and offline channels
- Checkout designed around Indian payment behaviour including COD
- Automated post-purchase communication that reduces support load
Technology stack
- Next.js
- PostgreSQL
- Razorpay
- Courier APIs
- WhatsApp Business API
- Tailwind CSS
Services involved in this project
Want something like this for your business?
Your operational detail will differ — that is normally where the real work is. Tell us how your process runs and we will scope it honestly.