WOOK.Selected Work · 02 / 04Get in touch
Shared finance · for two

A shared finance app for couples: fast logging plus a combined asset view. Every layer built solo in ~2 months.

Role
Solo · every layer
Timeline
~2 months
Platform
Web + App
Next.jsReact NativeNestJSSupabase

The problem

Every budgeting app buried the one view we wanted: earned, goal, spent, left.

Couples log many times a day, so any friction, they quit.

The approach

01

Home screen is the answer: earned, goal, spent, remaining, zero taps.

02

Web for depth, app for speed; TanStack Query keeps both partners in sync.

03

NestJS + Prisma on Supabase, deliberately boring, so time went into UX.

The result

~2 mo
Built, solo
1,000+
Entries logged
Daily
Logged since

It survived the toughest reviewer: my wife.

Built in ~2 months, logged daily since, 1,000+ entries.

What I built

01

Solo full-stack: schema, API, UX from scratch, with effort spent where it differentiates: the frontend.

02

Custom keypad + Reanimated gestures: logging takes seconds, which is why we still log daily.

03

TanStack Query: slight bundle overhead for caching + background refetch that keep partners in sync.

Next project · 03

Discover Singapore