01 — Challenge
The problem we were solving.
Printing shops take dozens of small and large jobs a day, often paid partially, in both dinar and dollar. Paper notebooks made it hard to know who owed what.
02 — Approach
How we thought about it.
- 01Built first for Haji Printing with the owner at the counter; then packaged as a per-shop instance.
- 02IQD as base currency with USD / EUR support and exchange rates; debts tracked per customer with payment history.
- 03PDF invoices with several print templates and optional WhatsApp notifications through the shop's own number.
03 — Solution
What we built.
Each shop runs its own isolated instance with its own database and nightly backup; the owner sees daily sales, payments and open debts per cashier.

