Project · Offline-first sales for independents
Xpid
The street ledger became an app.
Sales, inventory and finances for door-to-door sellers. Runs 100% offline on the phone and syncs when the internet comes back.
MobileIn development
What it does
Everything the independent seller needs fits in a pocket: installment sales, inventory with unit conversion — egg, tray, carton, box —, real profit with FIFO costing and receipts printed on a Bluetooth thermal printer, on the street.
The engine is truly offline-first: every operation persists locally and joins an idempotent queue that syncs to the cloud later. No signal, no problem — the sale never waits.
Capabilities
- Works 100% offline, with idempotent sync afterwards
- Installment sales with receivables and automatic monthly closing
- Non-fiscal receipts on Bluetooth thermal printers
Engineering
Event-sourced inventory with batch FIFO costing and an idempotent sync queue — 27 mobile screens plus a web panel.
Stack
React NativeSQLiteNode.jsNeon PostgresESC/POS Bluetooth