My Wallet

A phone-first tracker for project income, dues and spending.

  • Mobile web app
  • TypeScript
  • In personal use
  • Personal project
My Wallet screenshot

The problem I faced

My money moves across client projects, recurring dues and everyday spending. Spreadsheets and generic budgeting apps didn't match how freelance and agency income actually works.

What I built

A personal finance web app, built for my phone, that tracks money by project alongside recurring dues and daily expenses.

The problem

When income comes from many client projects and costs repeat on different schedules, generic budgeting apps fall short. I wanted to see, on my phone, what each project brought in, what was due and where the rest went.

What I built

My Wallet is a small, focused finance app for my own use:

  • Projects: money tracked per client project.
  • Dues: recurring payments in one list.
  • Expenses: everyday spending, logged in seconds.

It runs as a mobile web app, so it opens from the home screen like a native app.

Built with AI

A good example of vibe coding: I described what I needed and shaped it with Claude, Codex and Cursor until it fit how I work.

Screens

My Wallet sign-in screen on a phone
Sign in with email or Google, made for the phone.

Frequently asked questions

What is My Wallet?

A personal finance tracker for projects, recurring dues and expenses, built as a mobile web app.

Can I install it on my phone?

Yes. It is set up as a mobile web app, so you can add it to your home screen.

More things I built

macOS app + Android C, Swift

JH Mirror

Your Android phone, on your Mac. Free.

macOS app Swift

DevShelf

Every project. Every file. One place.

Want something like My Wallet for your team?

Tell me about it