Skip to content
Alzubair Alojali
WhatsApp
ALL WORK · 03
Mobile app

TriBudget

Client
Personal product
Status
Private · client system
Platform
Mobile app
Stack
FlutterAndroid
Net worth across wallets, split across the three buckets
Monthly report: income vs expense and budget distribution
Net worth across wallets, split across the three buckets
The brief

A budgeting app built around three buckets: what you spend, what you invest, and what you owe, so every dinar has a job.

Most budgeting apps track where money went. They don’t decide where it should go, across spending, investing and obligations, the moment income arrives.

Reports that answer the month

Monthly and weekly reports show income vs expense and how the budget actually distributed: the picture, not just the ledger.

Monthly report: income vs expense and budget distribution
Monthly report: income vs expense and budget distribution

Every dinar lands in a bucket

Transactions are recorded against a bucket and a wallet, personal, investment or obligations, so spending always has a context.

Recording a transaction against a bucket and a wallet
Recording a transaction against a bucket and a wallet

Income splits itself

Set the ratios once and income distributes across the three buckets the moment it arrives, with encrypted cloud sync and biometric lock guarding it all.

Sync, security, categories, budgets and automatic income splitting
Sync, security, categories, budgets and automatic income splitting
The hard part

Automatic income splitting by ratio across the three buckets; offline-first local storage with silent background cloud sync and full account and data-deletion controls; biometric lock and encryption.

FlutterAndroid
Outcome

Income splits itself the moment it arrives.

Outcome

Every transaction lands in a bucket.

Outcome

Data stays encrypted, synced and recoverable.

Have something like this in mind?

Usually replies within a day.
NEXT PROJECT · Decakila Coupon System · 09/15

Field technicians earn reward coupons for every repair: issued, capped, activated and audited, across every branch.

READ THE CASE STUDY