Offline sales system for a bakery
A tablet POS that works without internet and syncs with the web dashboard with one tap once the connection is back — for a bakery already running it in production.
Problem
The bakery needed to keep selling through internet outages without losing or duplicating sales, then see it all — inventory, cash and each point of sale's performance — in one dashboard.
Solution
A tablet POS with a local database queues every sale and syncs it to the server once the seller taps Sync and the connection is back, idempotently, with no duplicates. A separate web dashboard brings together points of sale, inventory, reports, products, orders, finance, salaries and users, running on a self-hosted Supabase on the business's own network.
Features
- Catalog by category, with the shift's best sellers highlighted
- Fast checkout, with stock tracked per seller
- Works offline and syncs sales with one tap once reconnected, with no duplicates
- Shift close with an inventory report and PDF
- In-app update check right on the tablet
- Web dashboard with points of sale, inventory, reports, finance, salaries and users
Technologies
- Flutter
- Dart
- Drift (SQLite)
- Next.js
- React
- TypeScript
- Supabase
- PostgreSQL
- Docker
Shall we talk about your project?
Send one message and get a proposal within 24 hours.




