What we build
E-commerce
Online stores and B2B ordering built around how you already sell. Storefronts, B2B ordering portals, Shopify customisation and the links to your payments, shipping and accounts. Built to a signed specification and paid for after you accept the work.

The situation
Orders arrive everywhere except one place
Many sellers take orders on WhatsApp, Instagram, a marketplace and the phone, then copy them into a sheet before anyone can pack a parcel. Stock goes wrong, GST invoices are typed by hand, and nobody is sure which payments have come in. A ready made store solves part of this, though wholesale price lists, dealer credit, cash on delivery rules or a link to Tally often need custom work. A good e-commerce project starts with how you sell today and builds the store, the back office and the connections in the order that saves the most time.
Store, this week
Orders
214
Prepaid share
71%
Returns
9
Dealer reorders
38
- UPI62
- Cards21
- Cash on delivery29
- Bank transfer8
What we build
E-commerce, in practice.
Online storefronts
Fast, mobile friendly stores with catalogue, search, cart, checkout and order tracking, set up for Indian customers and GST invoices.
B2B and wholesale ordering
Logins for dealers and retailers with their own price lists, minimum order quantities, credit limits and repeat orders.
Shopify and platform customisation
Custom themes, apps and checkout extensions on Shopify, or on ShopenUp (shopenup.com), the Code Colonies e-commerce platform.
Payments and checkout
Razorpay, UPI, cards and cash on delivery, with refunds and payment status matched to each order.
Shipping and fulfilment links
Courier and shipping aggregator connections for labels, tracking updates and return requests.
Inventory and accounts sync
Stock kept in step across your store and marketplaces, and orders passed to Tally or your accounting software.
Typical sizes
Roughly how many hours.
Planning sizes only. The real number comes from a signed scope after the first conversation.
150TO180HOURS
A focused store or a set of customisations
A small storefront on an existing platform, or a few custom features on a Shopify store. Roughly INR 29,850 to INR 35,820 before tax at INR 199 an hour.
200TO450HOURS
A custom store with its back office
Catalogue, checkout, payments, shipping, an admin panel and GST invoices. Roughly INR 39,800 to INR 89,550 before tax.
500TO1,000HOURS
A B2B portal or multi channel setup
Dealer pricing, credit, marketplace and accounts sync, and several user roles. Roughly INR 99,500 to INR 1,99,000 before tax.
An example
Illustrative: a Surat saree trader moves dealer orders online
Consider a saree wholesaler in Surat who takes orders from retailers across Gujarat and Maharashtra over WhatsApp, with designs shared as photos. The specification covers a B2B ordering site where approved retailers see new designs with their own prices, place orders with a minimum quantity, and pay through Razorpay or on agreed credit. Orders reach the warehouse as a packing list and go to Tally as sales vouchers with GST. A public storefront for retail buyers is kept for a later stage.
Technology we often use
- Shopify
- ShopenUp
- Next.js
- React
- TypeScript
- Node.js
- PostgreSQL
- Razorpay
- Shiprocket
- Tally
Chosen to fit the project and your team, and written into the specification.
Questions
About e-commerce.
Should we use Shopify or have a custom store built?
If a standard store covers how you sell, a platform such as Shopify or ShopenUp (shopenup.com) is usually quicker and cheaper to run. Custom work makes sense for dealer pricing, credit terms, unusual catalogues or deep links to your own systems. The choice is made during scoping.
Can the store create GST invoices?
Yes, GST invoices can be part of the specification, with the details your accountant needs. Confirm the invoice format and any e-invoicing requirements that apply to your business with your CA.
Who pays for the platform, payment gateway and courier charges?
Platform plans, gateway fees, courier charges and any paid apps are agreed in writing before work starts, and usually sit in your own accounts.
Related
Related work and reading
Start with a conversation
Tell us what you want built. We will tell you plainly whether it fits.
The first conversation is free. You get a rough size in hours, the tier that suits the work, and what a first 150 hour block would cover.
Or get a ballpark proposal in two minutes