The Tech Thingy logoThe Tech Thingy

Client project

Retrocart & Trybix

From one retailer's operating system to a product.

The full operations platform for 56 fresh-produce markets in Bengaluru, then productised for other retailers.

Retrocart & Trybix, Retail Operations & Fresh Produce: From one retailer's operating system to a product.

What they needed.

Retrocart runs 56 morning markets across Bengaluru selling fresh fruit and vegetables. It is a business of thin margins and physical reality: produce is bought from sellers, moved by transporters, weighed at a counter, sold by the kilo, returned unsold, and reconciled against cash that physically travels back at the end of the day. At that scale the gaps compound. What was ordered against what arrived. What was weighed against what was billed. What went out against what came back. Every gap is money, and none of it is visible until somebody counts, by which point the produce is gone.

What we did.

We built one system for the entire chain rather than integrating several, around a hard constraint: counter staff would not change how they work. They type an item code, weigh, and print a bill, exactly as before. An edge node connects to the existing WiFi-enabled weighing scales and captures each sale at the moment of weight, storing locally and syncing when connectivity returns, because market connectivity cannot be relied on. The intelligence sits in a layer above the data rather than in the counter workflow. What works for Retrocart works for any fresh-produce retailer with the same problem, so we helped productise it as Trybix, with Retrocart as the proving ground and first client.

Why the counter workflow stayed the same

In a morning market, the counter is the busiest place in the business. Staff type an item code, weigh the produce and print a bill, often for a queue of customers who want to be on their way. Any new step at that moment, an extra screen or a login or a confirmation, slows the queue and gets skipped the first day it is inconvenient. So the rule for this build was simple: the counter does not change.

The edge node does the extra work instead. It listens to the WiFi-enabled weighing scales, captures each sale at the moment of weight, and holds it locally if the connection drops. When connectivity returns, it syncs. The counter team keeps working exactly as before, and the data still reaches the system above it.

How the day closes now

Every gap in a fresh-produce business shows up at the end of the day: what was weighed against what was billed, what went out against what came back, and the cash bag that has to match it all. With sales variance at line item level, store day closure, shrinkage measurement and cash bags in one system, those questions have a place to be answered rather than a pile of paper to be counted.

Procurement, quality checks, seller ledgers, inventory, dispatch and people all sit in the same platform, so a gap in one place can be traced back through the chain instead of argued about between teams. That is also why the same system could become Trybix for other retailers with the same problem.

Everything that shipped.

  • Point of sale with dedicated invoice sequencing, weighing scale integration and offline-tolerant edge capture
  • Sales variance at line item level, comparing what should have sold against what did
  • Store day closure and shrinkage measurement
  • Procurement: purchase orders, goods received notes, debit notes, return to vendor, indents and smart indents
  • Quality control on inbound produce, including a formal four-point check
  • Full seller onboarding: business and bank details, documents, agreements, logistics profile and addresses
  • Seller ledgers and payment-to-GRN reconciliation
  • Inventory with batches, snapshots, scheduled stock checks, reservations, inter-store transfers, crates and dump entries for wastage
  • Dispatch, transporters, transport bills with reconciliation, internal vehicles and a fuel expense ledger
  • Finance: expense hierarchies, vendor invoices, product cost tracking, cash bags for reconciling physical cash, and profit and loss by category
  • People: salary structures, monthly salary sheets, payslips, shifts, attendance and leave
  • Customer-facing commerce: societies with serving days, subscriptions, meal baskets, pop-up market orders, coupons and reviews
  • Trybix Edge Node, the hardware that makes it work without retraining anyone

What it was built with.

  • Ruby on Rails
  • Next.js
  • PostgreSQL
  • Docker
  • AWS EC2
  • AWS Amplify
  • Edge hardware
  • WiFi weighing scale integration

See it in action.

Catalog
Catalog
Product
Product
Trybix suite
Trybix suite

The results.

56 in Bengaluru

Markets live

318 of 384 since April

Features shipped

Measurable at 1.9%

Shrinkage

0.7 days

Average close time

Tell us what you’re building.

A real conversation about your business and whether we’re the right team to help. Free, and no obligation either way.

Reach us directly

Studio
Thane, Mumbai Metropolitan Region
Response time
Within a few hours, working days