← Back to work

Side project · Version 2

From Stacked to Admin Bestie

Product owner and builder · Personal finance → household life admin · 2025–Present

Status: Admin Bestie is in App Store review for iPhone, iPad and Mac (November 2026).

What I did: Took Stacked, my first budgeting prototype, and rebuilt it as Admin Bestie: one app for a household's money, bills, plans and training, on the web and on iPhone, iPad and Mac.

Result: In daily use in my own home, opened up to a partner and friends with their own private households, and now in App Store review with a paid household subscription and a public launch site.

Summary

Stacked proved the idea: automate the budgeting and show where the money went. Using it for real showed what it was missing. Money at home is shared, bills don't follow calendar months, and spending is only one of the things people keep in separate apps. Admin Bestie is the answer to that: one place for the money, the bills, the plans and the gym, built for people who live on their phones.

Version 1: Stacked

A budgeting web app built around automation instead of manual upkeep: transactions categorised for you, a one-screen month summary, and a data model shaped for bank feeds such as TrueLayer. It worked as a product story and a demo, and it's still live below for comparison.

What real use taught me

Version 2: Admin Bestie

A rebuild from scratch, designed around those lessons and kept simple for first-time users while keeping the detail underneath.

  1. Households, not just users: invite a partner into your household, or a friend into a private one of their own. Shared bills are the household's, personal spending stays personal, and income stays private.
  2. Fair splits: shared bills split by each person's share of income, with overspends re-split at the bill's usual ratio and a preview of the impact on next month.
  3. Logging with no typing: Apple Pay purchases log themselves through an iOS Shortcuts automation, and a receipt photo fills in the spend line by line using an AI model. The photo itself is never stored.
  4. Where the money went: a daily spending pot, bills on your own pay cycle, overspend drill-downs and a financial planner in plain language.
  5. The rest of life admin: tasks, a calendar synced from your own feeds, document and insurance renewals that raise a reminder ahead of time, and a gym log.
  6. An app that speaks: a weekly brief and push notifications, so it tells you what needs attention instead of waiting to be opened.
  7. Any currency, any timezone: a base currency per household, second-currency spends priced at the day's rate, and a timezone per person.

Architecture

One Cloudflare Worker serves both the React front end and the API, with Cloudflare D1 (SQLite) for data and cron triggers for scheduled jobs. Every feature is a self-contained module on each side, registered with one line, so new sections are added without touching the others. The iPhone, iPad and Mac apps wrap the same code with Capacitor, adding native in-app subscriptions, Siri and Shortcuts.

Taking it to market

What it shows

Where this applies

Key skills demonstrated

Product strategy Pricing & go-to-market React Cloudflare Workers · D1 iOS · Capacitor AI receipt reading Privacy by design