POS it is a point-of-sale app for the kind of shop where the counter is a phone and the connection is not guaranteed. Every screen reads and writes on-device, so nothing in the selling path waits on a network. A sale writes the sale, its lines and the stock movement in one transaction — there is no state where stock moved but no sale exists. Money is stored as whole minor units, never as a floating-point number.

Capabilities
What it covers.
The areas the product covers today.
- Selling
- Barcode scanning
- Inventory
- Customers
- Sales & reports
- Expenses
- Receipt designer
- Bluetooth printing
- Works offline
- English & Urdu
- Backup & restore
- PIN & fingerprint lock
How it works
Offline is the normal case, not the fallback
There is no spinner in the selling path. The phone holds the records, a sale commits in a single transaction, and the app tells you plainly what is still waiting to be synced rather than showing a cloud tick it cannot honour. Backup and restore are a real file you own, exported through the share sheet and importable on any phone.
The receipt preview is the receipt
Around thirty toggles decide what a receipt shows, above a live preview on a paper-coloured card. That preview is not a mock-up: one renderer produces the on-screen receipt, the printer bytes and the PDF, so the wrapping and the column alignment a shopkeeper approves are exactly what comes out of the printer.
Prints to the printer the shop already owns
Plain ESC/POS over Bluetooth Low Energy — the command set every cheap 58 mm and 80 mm thermal printer implements, with no vendor SDK. Writes are chunked to the negotiated MTU so the printer's buffer is never overrun, and the connection opens when a print is requested rather than being held all day.
English and Urdu, both first-class
Two dictionaries with identical keys, and choosing Urdu flips the whole layout right-to-left rather than mirroring half of it. Search folds Latin accents and Urdu diacritics and unifies the alef, yeh, kaf and heh families, so either spelling of a word finds the product.
Contact
Have a problem worth solving?
We build software for businesses that need a better way to work. If that is the shape of what you are dealing with, tell us about it — what the work is, and where it currently breaks.

