01 · Direction
Cloud-first and offline-first disagree about where the truth lives
myBillBook is a cloud product: the server holds the shop and the app is a window onto it. BillCountr inverts that — the phone holds the shop and the server is a copy. It sounds like a technical detail and it is not. It decides what happens at 7pm in a market where the tower is congested: one design waits, and the other has already printed the bill.
- Every bill is written to the device before anything is sent
- Stock, khata, printing and reports all resolve locally
- Invoice numbers are assigned on the device, in your own series
- Queued work syncs itself, and a repeat cannot double a bill
