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.
How we thought about it.
Built first for Haji Printing with the owner at the counter; then packaged as a per-shop instance. IQD as base currency with USD / EUR support and exchange rates; debts tracked per customer with payment history. PDF invoices with several print templates and optional WhatsApp notifications through the shop's own number.
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.
Project Gallery & Interface Showcase
High-fidelity product captures, architectural interfaces, and user experience workflows.

The outcome
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.