Harmonia is a client build. This case records delivered capabilities and historical owner feedback, not a paid SaaS engagement or a claim of current daily salon usage.
01 · a sale in fifteen seconds
Tap the stylist, take the cash.
The salon ran on a clipboard, a WhatsApp thread, and the owner’s memory. Harmonia is one Arabic-first sale: every line attributed to who performed it, the commission rate snapshotted at that moment, a branded receipt that greets the guest by name.
- 01Tap the stylistEvery line attributed to who performed it.
- 02Tap the serviceA categorized, searchable service grid.
- 03Take the cashThe stylist’s commission rate snapshotted at the moment of sale.
- 04DoneA black-and-gold receipt greets the guest by name; the owner gets a silent Telegram ping.
02 · three doors, one queue
Walk-in, phone, online: one line.
Appointments lived in WhatsApp; walk-ins lived on a clipboard. Two stylists, one chair, one unhappy guest. Every channel now flows into a single queue with live wait estimates, auto-balanced to the least-busy stylist.
03 · the membership at the till
A retention engine, wired into the cash.
Yearly tiers (Silver, Gold, Diamond) with entitlements the POS recognises and redeems automatically at checkout: a haircut credit covers a haircut or a beard trim, priced and managed by the owner. The membership is not a loyalty card stapled on; it settles inside the sale.

04 · the owner’s home screen
Net profit, the biggest number on the page.
Commission used to be a Sunday-morning argument, litigated from memory. Now the owner opens to net profit first, with a full P&L, commission settlement, and a daily cash-close with tolerance bands one tap away.
net profitleads the home screen, not revenue
05 · fourteen days, then compounded
A running system first, the platform after.
The first version that took real money shipped in 14 days, then compounded across 19 waves into the full salon platform: HR and QR attendance, home-service visits, payroll that drafts itself. Built single-tenant on purpose, so his takings and client list never sit in a pool with strangers.
14 daysto a system taking money
How those first 14 days fit, day by day, is in the 14-day ship log.
06 · built so the owner can walk away
The guarantees under the cash.
With no system, the owner’s presence was the audit log. The system records state-changing actions and keeps money paths on the server, so a cash-close can be reviewed from the audit trail.