Offline-First POS
A checkout system for small shops that keeps selling when the Wi-Fi drops
- Problem
- Local shop owners complain that most modern retail systems freeze or stop working entirely when the store's Wi-Fi blinks, causing lost sales and long lines at the register. They also lack a lightweight way to see inventory and sales across a few branches. Existing software is either fully online or mismatched to their needs.
- Solution
- An offline-first point-of-sale app: orders are written to a local database first and synced to the cloud when the network returns. During outages, staff can still scan items, take payment, print receipts, and deduct stock. A simple back office shows multi-branch inventory and daily closing reports, with a mobile view for the owner.
- Users
- Owners of 2–3 branch small chains, cafes, convenience stores, and neighborhood grocers
- MVP
- Barcode scanning plus manual entry; local SQLite storage with offline receipts; timestamp-based merge sync on reconnect; a mobile dashboard for the owner; basic stock deduction and low-stock alerts
- Revenue
- Monthly fee per store, with the first store free or cheap; premium features like receipt templates and printing charged separately; affiliate deals with local POS hardware resellers
- Why now
- Local-first sync frameworks are mature, so offline-first no longer requires building a custom conflict-merge engine; big POS vendors won't optimize outage UX for tiny multi-branch shops