Hi, I'm Thunder — a solo vibe-coder from Vietnam. I ship real products by directing coding agents: I design the system, set the invariants, review the diffs — agents write the code. Every repo carries an AGENTS.md so the next session picks up cold.
Current build: MoneyFlow.
The idea: most finance apps for Vietnamese users are either too complex, too foreign, or lock your data inside their platform. MoneyFlow is the opposite — a boringly trustworthy ledger where every đồng is traceable, exportable, and yours.
- Multiple accounts — cash, bank, e-wallet, credit, savings
- Income / expense / internal transfers with soft-delete & recovery
- Budgets, recurring commitments & savings goals
- Weekly · monthly · yearly reports
- CSV import/export + full versioned backup
- Demo mode — try instantly, no sign-up
- Authenticated mode — Supabase Auth, tenant-isolated by Postgres RLS
- Light/dark, responsive
| Principle | Concretely |
|---|---|
| Money is exact | VND stored as integer đồng — never floating point |
| Transfers aren't income | Equal/opposite movements, excluded from reports |
| No silent fallbacks | Missing data is shown missing, never guessed |
| Your data is yours | Row-level security, full export & restore, no lock-in |
| Demo ≠ real | Two explicit runtime modes, never silently mixed |
Next.js 16 · TypeScript · Supabase (Auth + Postgres RLS) · Tailwind · Vercel



