Case study · Mobile app

Every cheque, every due date, under control.

We designed and built CheckBook, a mobile app for keeping track of cheques. Record each one with its bank, amount and due date, see what is due and what has been cashed, and get reminded before the day arrives.

PlatformsAndroid · iOS
LanguagesArabic · English
ScopeDesign · App · Backend
53currencies to choose from, per cheque
50cheques at most in one smart plan
3reminders per cheque: 3 days before, 1 day before, and on the day
2languages: Arabic and English, with full right-to-left
The project

A small thing that is easy to lose track of.

The problem

A cheque is a date, an amount and a name. Once you have a dozen of them, in a drawer or a photo gallery, missing one due date is easy.

Not dueDue CashedReturned

What we built

A focused app: a dashboard of totals, a card for each cheque, one-tap state changes, a smart plan for series of cheques, and reminders that run on the phone itself.

Your cheques are stored under your account, and nobody but you can read them.

App tour

From the dashboard to the smart plan.

Real screenshots from the app. Select any step to jump to it.

Dashboard Cheque cards Cheque details Add a cheque Smart plan, start Smart plan, controls Settings
Features

Everything needed to follow your cheques, and nothing in the way.

A state that updates itself

A cheque becomes “due” on its due date without you doing anything. Cashed, returned and cancelled are one tap away.

Smart plan

Split a total into up to 50 cheques with regular dates, then review each one and adjust its amount.

Reminders

Notifications scheduled on your device 3 days before, 1 day before and on the due day, at the hour you choose.

53 currencies

Pick each cheque’s currency from a list of 53, with Arabic and English names.

Every detail

Bank name, cheque number, account number, payee name and phone, issue and due dates.

Filters by state

All, due, not due, cashed, returned: one tap and the list follows.

Arabic and English

A full right-to-left Arabic interface and an English one, switchable from settings.

Private by design

Cheques are stored under your account, and access rules let only you read and change them.

Quick sign-in, and delete your account

Sign in with Google or Apple, and delete your account and all its data from settings.

Smart plan

Plan a whole series of cheques in a minute.

Instead of entering each cheque one by one, set the amount and the rhythm and let the app generate the list.

  • Start with the totalThe total price and currency are required; the first cheque number is optional.
  • Choose the rhythmAnywhere from 1 to 50 cheques, with the gap between them in months.
  • See the durationThe app shows the total duration in months and in years before generating.
  • Review and adjustEach cheque gets a number, an amount and a date; you can adjust the amounts, then complete the payee details and save.
Under the hood

One codebase, two platforms, dependable services.

FlutterFirebase AuthCloud FirestoreCloud FunctionsCloud MessagingLocal notificationsGoogle AdMobSign in with AppleGoogle Sign-In

Reminders are scheduled on the device itself, and cleaning up your data when you delete an account happens automatically on the server.

Questions

Questions about CheckBook.

What is CheckBook?

CheckBook is a mobile app for Android and iPhone that keeps track of your cheques: banks, amounts, due dates and states, with a reminder before each due date.

How do the reminders work?

For every cheque the app schedules three notifications on your phone: 3 days before, 1 day before and on the due day, at the hour you choose in settings.

What is the smart plan?

It splits a total amount into a series of up to 50 cheques with regular dates, so you do not enter each one by hand. You can review and adjust the amounts before saving.

Is my data private?

Your cheques are stored under your account, and access rules let only you read and change them. You can delete your account and all its data from settings.

Does it support Arabic?

Yes. The app is available in Arabic (right-to-left) and in English, and you can switch language from settings.

CheckBook app icon

Try CheckBook.

Available on Android and iPhone.

Contact

Want an app like this for your business?

We build digital products from idea to launch. Tell us about your business and we’ll get back to you.