The challenge
Grocery runs on thin margins and perishable stock, so small software gaps turn into daily losses.
- Loose and weighed items: tomatoes per 500 g and atta in 5 kg packs need different units, and the weighed amount rarely matches the order.
- Stock drift: shelf and system stock disagree, so pickers need a fast way to substitute or refund.
- Slots that overpromise: a slot is only real if pickers and delivery partners have capacity for it.
- Cash on delivery: COD means reconciling cash for every partner, every day.
- Real-world devices: many users have entry-level Android phones on patchy data.















