14+ years in IT & software NDA before the first call 2-hour response You own 100% of the code

Home / Work / KiranaKart

KiranaKart

A regional grocery chain wanted to sell online. Their last vendor took six months and delivered nothing that worked.

100k+Downloads / 6 months
4.6★Play Store rating
−32%Cart abandonment
2 wksDelivered early
The problem

Burned once, cautious twice

The client had already paid a vendor who disappeared into six months of "almost done." They arrived sceptical, reasonably so. Their first question wasn't about technology — it was how they'd know we were actually making progress.

So we changed the shape of the engagement before writing any code: fixed 10-week scope, a working build in their hands every Friday, and milestone billing so they never paid far ahead of what they'd seen.

What we built

A fast app, and a manager's dashboard

Native Kotlin, designed for one-handed shopping on a phone in a busy market. Real-time order tracking, saved carts, UPI payments, and an admin dashboard so store managers could handle stock and orders without calling us.

An AI recommendation engine suggests items from past orders — the single change that moved cart abandonment most.

The outcome

Live two weeks early

The app passed 100,000 downloads inside two quarters and holds a 4.6 rating. Cart abandonment fell by nearly a third against their old web checkout. They're now on a monthly care plan with us.

Built with

KotlinJetpack ComposeFirebaseRazorpay / UPINode.jsAI recommendations

They delivered two weeks early and told us the truth about what things cost. After one vendor who vanished, that was exactly what we needed.

Rahul SharmaFounder, KiranaKart

Been burned by a vendor before?

So had they. Ask how we structure projects so you see progress every single week.

Talk to us