Back to work

PWA Web App · 2026

Fanplanner — Personal Finance PWA

A personal-finance PWA I designed, built, and shipped end-to-end — turning everyday spending into effortless records through natural-language input, receipt scanning, and multi-pocket tracking, with clean Excel/PDF exports.

Role
Product Owner
Timeline
3 months
Tools
  • Figma
  • Cursor
  • Product Thinking
  • Business Strategy
  • Cloudflare
  • Web Analytics
  • Social Media
  • MVP

Traction

100+
active users
10+
paying subscribers
3
MVPs shipped
Fanplanner — Personal Finance PWA — screen 1 of 9Live Public1 / 9

The problem

Most people still track money by hand — scattered across phone notes, spreadsheets, or paper — so it's tedious and easy to give up on. Fanplanner makes recording effortless: type it in plain language (“Beli bakso 24 ribu” and the amount and date fill themselves in) or just snap a photo of the receipt. Every record can be reviewed and exported to a clean, presentable Excel or PDF.

Method & approach

I started from problems I saw around me — and in my own life — then mapped each one to a solution and studied competitors for ideas worth adapting. To validate, I ran qualitative research: a Google Form asking about features, usability, and suggestions after people tried the app. I turned that feedback into a simple metric matrix to surface which needs were most urgent — which is exactly how the Pockets feature emerged.

Business process

The model is product-led: core tracking stays free with sensible limits, and a premium license unlocks everything — unlimited transactions, more than two pockets, split-bill sharing, and unlimited chatbot questions. Licenses run on tokens I built with Supabase: an active token means an active license with no feature limits, which is how Fanplanner earns revenue.

Goals & outcome

Help people actually understand and maintain their cash flow month to month. The features that landed hardest were Pockets, natural-language entry, and the clean exports — users could finally read their spending at a glance. Fanplanner is live and public, with 100+ monthly active users and 10+ paying subscribers.

Shipped in phases

  1. MVP 1

    Effortless recording

    Natural-language text entry, receipt-photo capture, and clean Excel/PDF exports.

  2. MVP 2

    Pockets & sharing

    Multi-wallet Pockets so every transaction shows which balance it left, plus split-bill sharing with friends.

  3. MVP 3

    Assistant & premium

    An AI chatbot that explains your finances and suggests next steps, plus a Supabase-token premium license.

Open AppView Landing Page