Case study
CoffeeOS: an operating system for a coffee chain
📅 Mar 24, 2026 · ⏱ 9 min
What started as “three parts” grew into CoffeeOS — a hub for a coffee chain.
Product scope
- Point admin.
- Barista board — orders and statuses.
- Kiosk and mobile for guests.
- Shifts, cash, stock.
- Loyalty and promos.
- Prep kitchen and shipments.
It’s an operational system, not a loose pile of screens.
Engineering
- ~65 tables, 50+ SQL functions.
- RLS roles.
- Multi-tenant architecture.
Built for operations: surface what’s wrong (payments, devices, receipts), suggest what to do, simplify shift close.
Status
At the time of writing, the MVP is ready for pilot testing in stores; next is feedback loops and production rollout.
If you’re building something similar, align early on data ownership, per-location roles, and the smallest end-to-end scenario for v1.