Skip to content
Adam Probert

For myself · Mobile · 2014

Managercash

My first proper personal project: an Android budgeting app, built over one summer.

What it was

The project

An Android personal-finance app with wallets, budgets, recurring transactions and saving goals. Three of us built it over a university summer: me, another developer and a graphic designer. It got far enough to be a real app with a real icon grid and real people entering real expenses into it.

The Managercash logo: a white cursive M inside a teal circle.Managercash
Expense entry — two taps, no form
Landscape, with the running total alongside
Build

How it fits together

  • Native Android in Java, built against the Android of 2014 - the screenshots still have a KitKat status bar on them.
  • Multiple wallets per user, each with its own budgets, recurring transactions and saving goals.
  • Expense entry as a grid of category icons with running totals on each, so logging a spend was two taps rather than a form.
  • A team of three over one university summer: me, another developer and a graphic designer.
Key decisions

The trade-offs that mattered

  • Icons instead of a form

    Budgeting apps die because logging a transaction is tedious. Making the primary screen a tappable grid of categories with live totals was the one product decision I would keep today.

  • Bring in a designer early

    Neither of us developers could have produced the icon set or the identity. Having a designer on the team from day one is why it looks like a product rather than a student project.

  • A summer-shaped scope, and no plan for after it

    We scoped the build to fit a summer, which was sensible, and gave no thought at all to what happened when term started. That omission is what ended it.

Lesson learned

What I took from it

Nothing broke. No architecture collapsed, no bug beat us. Final year started, the funding ran out, and we simply stopped. Almost nothing dies of a technical problem - it dies because the people building it run out of time or money. If you are about to start something with friends, that is the risk worth planning for, not the tech stack.

Contact

Say hello.

Whether it’s work, something you’re stuck on, or a project you’re thinking about starting, I’m happy to chat through it.

Get in touch
  • Something you're building, or thinking about building
  • A problem you're stuck on and want another pair of eyes on
  • Anything on this site you want to know more about
  • A role or piece of work worth a conversation