Users trusted a system only when
Users trusted a system only when every number traced back to a source transaction.
UI / UX for Petrozen. Web app (desktop-first ERP UI).

Teams were losing money to manual posting errors, unclear customer balances, and reports that took days to trust.
Auto-post double-entry from familiar business documents · Surface real outstanding balances without month-end wait · Make every number traceable to a source transaction
UX Research · Information Architecture · Interaction Design · UI Design
Users trusted a system only when every number traced back to a source transaction.
03methods before pixelsUsers trusted a system only when every number traced back to a source transaction.
Friction was not data entry — it was fear of an unrecoverable posting mistake.
Sales and accounting needed the same data with different vocabulary and views.


I rebuilt the IA around one primary
I rebuilt the IA around one primary path: create invoice → auto tax & ledger post → update balances → report — so a single save does an accountant’s work without hiding the system.


Structure before skin.
Low and mid-fidelity structure for invoicing, payment allocation, and balance placement before visual UI.
Mid-fidelity invoice structure before hi-fi polish.

How one invoice fans out into ledger entries.

Where customer balance should surface across screens.

Density and allocation patterns explored before hi-fi.

A dense but legible desktop system:
Draft, Paid, Pending, Overdue — four states, one language.
Debit/credit chips with source-document traceability.
Color-coded outstanding balance by risk level.

Invoice creationMulti-item invoicing with live tax, discount, and status handling.

Customer ledgerFull financial history with linked invoices, payments, and running balance.

Company creationAdmin flow to stand up an isolated company tenant.

Reports dashboardTrial Balance, P&L, and Cash Flow from live ledger data.

ERP UX patternsDraft, posted, overdue, and reconciled state language in the UI.

Shipped product in contextThe sales and ledger cockpit in daily use.
One ledger.
The sales and ledger cockpit in daily use.

Trust is the product in finance UI.
Run longitudinal trust tracking over 90 days.
Tighten payment allocation density for power users.

A luxury Pakistani bridal couture website blending editorial storytelling, artisan transparency, and bespoke customization from Lahore ateliers to brides worldwide.
Open case →Brand identity and a production-ready website, delivered together as one system. Direct communication with the founder who designs the system and writes the code. No account managers, no handoff gap.
Or write directly: hello.usamazahid@gmail.com