A coffee house's
back-of-house, rebuilt
in six weeks.
Soch et Latte was running a busy Viman Nagar café on a tablet POS, a paper inventory book, and three WhatsApp groups. We replaced all of it with one system the staff actually wanted to use.
From three WhatsApp groups to one system the staff actually likes.
Three apps, one notebook, and a lot of yelling across the bar.
Soch et Latte had built a loyal Viman Nagar following in eighteen months. The product was great. The operations were held together with WhatsApp.
Order tickets came in on a tablet POS that didn't talk to the kitchen. Stock was tracked in a paper notebook that lived behind the espresso machine. Supplier follow-ups happened in a WhatsApp group called "supply-chain-final-FINAL." Reconciliation was a midnight ritual the founder did himself, every night, on a spreadsheet that crashed once a week.
The real cost wasn't the wasted hours. It was the order errors at the bar — wrong milk, wrong size, missed customisations — and the silent stock-outs that turned regulars into ex-regulars.
Three pieces that act like one product.
Back-of-house order routing
Tickets land at the right station the moment they're rung up. The bar sees coffee. The kitchen sees food. Nobody yells across the counter. Custom modifiers — milks, sizes, syrups, extra shots — render exactly the way they were ordered, with a colour for ready, plated, served.
- Live order board on iPad
- Station-aware routing
- Real-time modifier rendering
Inventory by ingredient, not by SKU
Espresso, oat milk, syrups, cups — every item in the menu is decomposed into ingredients with par levels for the outlet. End-of-day stock takes ninety seconds and the system flags low stock before it becomes a stock-out. Supplier orders go out with two taps.
- Ingredient-level depletion
- Par levels per ingredient
- Two-tap supplier orders
A customer site that loads
The old marketing site was a Squarespace template with photos that took eight seconds to render. The new site is a fast, editorial Next.js build with the menu, store hours, location maps, and a slim ordering flow that hands off to the back-of-house. Lighthouse 100 across the board.
- Editorial Next.js front-end
- Menu pulled live from BOH
- Lighthouse 100 / 100 / 100 / 100
From a discovery call to a system the staff trusts.
- Week 01
Discovery
One day on-site at Viman Nagar, observing the bar at peak.
- Week 02
Plan
One-page spec, fixed scope, fixed price. Signed before any code shipped.
- Week 03
Build · α
Order routing live in the back-of-house. Real tickets, real prep stations.
- Week 04
Build · β
Inventory rolled in. Staff trained at Viman Nagar.
- Week 05
Customer site
Editorial front-end shipped. Old Squarespace decommissioned.
- Week 06
Launch
Full system live. Retainer signed the same evening.
Mature, boring, well-supported.
Nothing on the bleeding edge. Everything has documentation, a community, and a future. Soch et Latte's team can hire any competent engineer to maintain it.
- Front-end
- Next.js · React · Tailwind
- Mobile
- React Native · Expo
- Back-end
- FastAPI · Postgres · Redis
- Hosting
- Vercel · AWS RDS · S3
- Realtime
- WebSockets · BullMQ
- Telemetry
- Sentry · PostHog
We told them what was broken. Six weeks later it was fixed. That's still the most surprising thing about working with them.SLTanmay Gupta · Founder · Soch et LatteViman Nagar · Pune