Swasthya Sarathi
A healthcare-companion platform for Swasthya Sarathi
A website and mobile app development project for a multi-service healthcare companion — It helps peo...
Read itD2C, marketplace and B2B commerce
Commerce platforms where the checkout turns visits into sales and the back office numbers match. They have multi-warehouse stock, correct GST invoices, marketplace sync and payments that never leave an order stuck.
Last updated
Selling online in India is not a storefront problem. The storefront is the easy part. The hard part is that your Amazon settlement report, your Shopify payouts and your Tally ledger differ by ₹40,000 every month and nobody can say why. It is that 28% of your COD orders come back as RTO and the courier's reason codes are useless. It is that your GST rate depends on HSN code and place of supply, and your invoice template knows neither.
We build commerce systems for brands that have outgrown the ready-made template. This means multi-warehouse stock, marketplace and D2C running from one catalogue, subscription and rental models, B2B price levels, and ONDC. The customer sees a fast, clean checkout. Your operations team sees orders that match, stock that is right, and invoices that pass an audit.
Sometimes the right answer is Shopify Plus with a well-built theme and three custom apps. Sometimes it is headless Next.js over a Laravel commerce core, because your pricing rules will never fit into somebody else's data model. Neither one pays us a commission, so we will tell you which one you really need.
None of these get fixed by a new theme.
Marketplace payouts take off commissions, shipping and returns in a report that is hard to read. Your Tally ledger says one number, the settlement says another, and the gap grows every month.
You have paid for forward shipping, return shipping and packing on an order that earned nothing. Nobody checks the risk before dispatch.
Amazon, the D2C site and the retail POS each keep their own stock count. The last unit sold three times and you had to cancel two customers.
Four analytics pixels, a chat widget and a review app all slow the page from showing. More than 75% of mobile shoppers leave, and your ad spend pays for it.
The wrong GST split on inter-state orders, no HSN on the items, credit notes typed by hand. Your GSTR-1 does not match your sales register.
Search is a plain SQL LIKE query. A misspelt brand name returns zero results, and a third of your buyers never see the product they came for.
Middle result across D2C and B2B commerce projects in the twelve months after launch.
Checkout rebuilt, outside scripts loaded later
COD risk scores plus address checks
One stock pool with reserved stock
No more matching numbers by hand
| Shopify Plus | Headless (Next.js + API) | Custom Laravel core | |
|---|---|---|---|
| Time to first revenue | 6–8 weeks | 10–14 weeks | 14–20 weeks |
| Complex or contract-based B2B pricing | Painful | Possible | Native |
| Subscription, rental, made-to-order | App-dependent | Yes | Yes |
| Platform fee on GMV | Yes | Yes, if Shopify backend | No |
| Storefront performance ceiling | Good | Excellent | Excellent |
| Deep ERP / Tally integration | Via middleware | Yes | Native |
| Sensible when GMV is | Under ₹15 cr | ₹15–60 cr | Above ₹40 cr or unusual model |
Under 1.5 seconds before you can use it on a mid-range Android. Outside scripts loaded later or removed. One-page checkout with UPI first, because that is how India pays.
Stock reservation, a safety buffer for each channel, and sync to Amazon, Flipkart, Myntra and your POS within moments. The same unit cannot be sold twice.
Razorpay, PhonePe, Cashfree. Webhooks checked on the server, order confirmation that cannot run twice, a check every fifteen minutes for missed payments, and a settlement report that matches your ledger.
Rates set by HSN, place-of-supply rules, e-invoice IRN and QR from the IRP, e-way bills, and credit notes made against the original invoice.
Choosing the courier by pincode and SLA, delivery checks at checkout, COD risk scores, and a returns process your warehouse can really follow.
Search that forgives typing mistakes, knows similar words, and has filters, on Algolia or Meilisearch. Display rules you control without a developer.
Nobody turns off a working store to find out if the new one sells. We move over in stages.
We follow one order from start to finish: from ad click to checkout to payment webhook to warehouse pick to courier manifest to invoice to the accounting ledger. Every place it breaks or needs a person gets written down. That map, not a wish list of features, becomes the scope.
Variants, bundles, HSN codes, tax classes, pricing tiers, warehouse locations. Cleaning the catalogue is dull work, and it is where most platform moves fail. We do it before we build anything on top of it.
Product, listing and cart pages built to a speed limit, with the checkout treated as its own product. We A/B test the payment order, the address form and the COD check on real traffic wherever there are enough visitors.
Order management, stock sync, courier choice, GST invoicing, and the links to Tally, Zoho Books or your ERP. This runs at the same time as the storefront, and it is where the money is saved.
The redirect map is ready before launch, not after. We move a small part of the traffic first, watch sales, errors and Search Console every day, then move the rest. The old store stays ready until the numbers say we do not need it.
Before your Diwali or end-of-season sale we test the site at three times your expected peak, warm up the caches, practise what happens when things fail, and keep a team on call for the first six hours. Nobody wants to find a database connection limit at 12:01am.
A fleet, ePOD and route-planning platform that works offline first, for drivers on roads with poor signal. The two ready-made TMS products t...
A Shopify store for a Surat ethnic-wear label. It has 200+ SKUs of lehengas, sarees and suits, sorted by type, colour, fabric and work. Shop...
A Shopify storefront for a Surat watch and eyewear retailer — where shoppers can browse by gender, brand, style and combo. It has search tha...
Send the settlement report, the Tally export and the number that will not tie out. We will tell you where it breaks and what it costs to fix.
Proof
Swasthya Sarathi
A website and mobile app development project for a multi-service healthcare companion — It helps peo...
Read itMV Tech Education
A website development project for a Bihar vocational institute. It is a course list and admissions s...
Read itPatna Taxi
A website development project for a Patna and Muzaffarpur cab operator. It is a fast taxi-booking si...
Read itLive web applications built on Laravel, Next.js and Postgres. They are typed, tested, easy...
ExploreFlutter, React Native and native apps that keep working offline, on old phones and on a me...
ExploreERP systems built on a stock and money ledger that is only added to, never changed — multi...
ExploreLet's talk ecommerce development
A senior engineer reads every enquiry. You'll get a real answer — scope, risk and a number — within one business day.