End-to-end commerce engineering — storefront, back office, payments, POS.
For brands, distributors and retailers selling online, to dealers and over the counter: one store and one order flow, tied to your stock and accounts.
Where your customers meet the business, on the map.
The storefront, portals and counter sit on the Customers floor, connected to the same stock, prices and accounts as everything else. Click any building to open it.
Inside the Core — how one order runs the whole business
Nobody types the same thing twice. Each document is built from the one before it.
Explore the full ecosystem — commerce and marketing maps too →
One engagement, every layer of commerce.
We define the order flow: checkout creates the agreed ERP or CRM record, fulfilment receives a task, the customer receives a permitted update, and analytics measures the result.
Headless storefronts
Custom D2C and B2B storefronts on Medusa.js and Next.js, brand-owned.Payments & checkout
Razorpay, Stripe, COD, wallets and split settlements, with B2B terms built in.ERP, CRM & back-office
ERPNext can own selected inventory, pricing, order and accounting records. Mautic, Chatwoot and PostHog remain separate applications connected through defined integrations.Unified POS & retail
POS and storefront can share selected stock and customer records through the integration design. Multi-store inventory, returns, loyalty and GST receipting are scoped to the operating model.Custom commerce logic
Tiered B2B pricing, quote-to-cash, approvals and subscriptions, held in the platform.Operator & agent dashboards
Dashboards for operations, support and field teams, including the Polygin WhatsApp console.Three shapes of commerce engagement.
Each starts with a demo or a written plan, then a written scope led by a principal consultant.
D2C storefronts at scale
Conversion-focused direct-to-consumer commerce for the markets, payments and fulfilment model agreed in scope. From catalogue architecture and merchandising to fulfilment orchestration.- Headless Medusa.js + Next.js
- Razorpay / Stripe / COD split routing
- Multi-warehouse reservation logic
- Returns, exchanges, store credit
- Brand-owned checkout and agreed platform costs
B2B & wholesale commerce
Quote-, approval- and contract-driven commerce for distributors and manufacturers, on the ERP's data.- Customer-specific pricing & catalogues
- Quote-to-cash with approval gates
- Credit terms and invoicing workflows
- ERPNext order & inventory sync
Omnichannel, retail & marketplaces
Online, in-store and marketplace selling with defined stock, order and customer-record ownership. POS, marketplace and storefront integrations are validated against the selected source of truth.- Unified POS, web and marketplace stock
- Click-and-collect, ship-from-store
- GST & e-invoice compliant receipts
- Polygin WhatsApp order comms
Designed around the workflow in scope.
This page describes a reference approach, not an automatic bundle. We agree the systems, record ownership, interfaces, approvals, delivery gates and handover before implementation. Published outcomes are used only where their client-approved basis is clear.
An engineering practice, not an agency.
An open-source engineering practice across commerce, ERP and automation — principal-led, scoped in writing, run on infrastructure you own.
Get a written planCommerce projects — FAQs
See the work, then try it
Case studies
See it live
An online order, start to finish
A shop order is picked, shipped, billed and paid, and nobody types it twice.
Sales Order → Pick List → Delivery Note → Sales Invoice → Payment Entry
A sale at the shop counter
Bill at the counter, even offline; the day closes itself into stock and the books.
POS Opening Entry → Sales Invoice → POS Closing Entry
A return, handled cleanly
The customer asks in the portal; the goods come back and the refund posts itself.
Sales Invoice → Credit Note → Payment Entry
Capabilities
Commerce products the practice builds
Headless and open-source commerce systems the practice designs, delivers and operates.