Skip to content
Tushar Kalsara.

Vyapaar Setu

Point-of-sale and live inventory for a 14-store grocery chain

MobileWebCustom software
Client
Family-run grocery chain, 14 stores
Industry
Retail
Location
Ahmedabad, IN
Platforms
Native Android + Web
My role
Design, Android app, backend
Timeline
2025 · 5 months
01

The challenge

Fourteen stores ran on a mix of desktop billing software and paper stock registers. Saturday queues were long and nobody knew the real stock position until month-end.

02

The approach

I spent two days at the busiest store watching cashiers bill. The new flow was designed around barcode speed, loose-item weighing and UPI.

03

What I built

Android POS

Barcode-first billing that keeps working offline and syncs automatically.

Live inventory

Every sale updates one stock ledger shared across all 14 stores.

Owner dashboard

Sales by hour and store, low-stock alerts and daily summaries.

KotlinJetpack ComposeLaravelMySQLRedis
04

The results

−61%Avg. checkout time
14Stores on one stock ledger
0Bills lost in offline mode

Average checkout fell from 3m 10s to 1m 15s, and stock-outs are caught days earlier.

“We'd tried two agencies before. Tushar was the first person who asked how our cashiers actually work before writing a line of code. Saturday billing queues are basically gone.”
Hitesh ShahOperations Head, Retail chain · Ahmedabad
Next projectAdmitBotA WhatsApp assistant that answers admission questions at 2 a.m.

[ Next step ]

Want somethinglike this?

Tell me what you’re trying to build. You’ll get a written scope and a fixed quote within 48 hours.

I reply within 24 hours, Monday to Saturday.