Skip to main content
Anil MauryaSoftware · AI · Automation

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.

Demo buildRetail & E-commerce
Type
Demo build
Category
Retail & E-commerce
Features
10 documented
Stack
6 technologies
The problem

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.

The approach

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.

Storefront. Product listing and detail pages built for fast loading on mobile data.Illustrative UI
Order management. Order queue with payment status, stock allocation and dispatch recording.Illustrative UI
Channel performance. Revenue by channel with COD reconciliation and cart abandonment tracking.Illustrative UI

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

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.