LiveClient delivery · Android · iOS · WebShort case

Beezato

A budget app built around one screen — income, what is still ready to assign, where each allocation stands — delivered with evidence that it does what the contract says.

476automated tests on one deliveryHow this was measured

Counted by the test runner on the delivered source, alongside guard scripts that check each contractual clause against the built artifact.

3platforms: Android, iOS, web
2languages, both directions

What it does

The home screen holds the month’s income, the amount still ready to assign, and each allocation with its status. Jars track progress toward a savings target, and a monthly report breaks the month down by category.

It runs in Arabic and English, in light and dark themes, with the layout mirrored for each direction.

Demo data1Home in Arabic: 7,350 SAR ready to assign, and the status of each allocation.4The same home screen in the dark theme.5The home screen in English, laid out left-to-right.View all screens →

How it is built

A Flutter application for Android, iOS and the web, on a PHP backend: cross-device sync, activation and referral codes, subscription verification, and full server-side account deletion, as both app stores require.

One source for every endpoint. The account-deletion and verification endpoints are derived from the sync endpoint in code rather than configured by hand, so a rebuild can never split one user’s data across two servers.

Verification

476 automated tests on the delivery, plus evidence guards that check every contractual clause against the built artifact — not against the source it came from.

Release and handover

Signed AAB and APK, Arabic and English store listings, icon and screenshot sets at every required size, and the three legal pages — privacy, terms and data deletion — published on the client’s hosting. The iOS build was produced for device and documented for signing by the account owner.

Screens5

Demo dataCaptured on a demonstration account.

What you can check yourself

Each row is a source you can open or a method you can repeat.

  • StoreGoogle Play
  • Measured476 automated tests on one deliveryCounted by the test runner on the delivered source, alongside guard scripts that check each contractual clause against the built artifact.
  • Screens5 screensCaptured on a demonstration account.

Talk about this project

For judges, mentors and security teams — WhatsApp and email reach me directly, and I reply myself. Open to mentorship and cybersecurity programmes.