Web · IT
Retail POS & Back Office
A touch till, a head-office back office and a storefront sharing one database.
Stack
- FastAPI
- MongoDB
- Barcode + thermal print
- Stock ledger
The challenge
Retail usually runs a till that knows today and a back office that knows last month, and the two only meet in a spreadsheet.
What we built
One application with three faces on the same API and database: a touch POS for the shop floor with barcode scanning and silent thermal printing, a head-office back office, and a public storefront. Stock is an append-only movement ledger rather than a mutable number, so every sale, receipt, transfer, stocktake and return is attributable — and a sale on the till moves the numbers everywhere immediately.
Where it stands
Running in production; branch-local databases and offline sync are the next phase.
Have something to build?
Tell us what you're working on. We'll come back with a clear, honest take on how to make it real.
