Skip to content
View Thunderkill016's full-sized avatar

Block or report Thunderkill016

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Thunderkill016/README.md

MoneyFlow

Personal finance for Vietnamese users — a ledger you actually own.

Repo Live

Next.js TypeScript Supabase Vercel


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.

What it does

  • 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

How it's built

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

Stack

Next.js 16 · TypeScript · Supabase (Auth + Postgres RLS) · Tailwind · Vercel


Solo + agents · one focused product at a time · everything else is intentionally kept private.

Popular repositories Loading

  1. atoenglish atoenglish Public

    English learning app for Vietnamese speakers

    TypeScript

  2. moneyflow moneyflow Public

    Vietnamese personal-finance app built around a trustworthy user-owned ledger

    TypeScript

  3. flashday flashday Public

    English learning app for Vietnamese speakers — flashcards + FSRS spaced repetition

    JavaScript

  4. Thunderkill016 Thunderkill016 Public

    Profile README

  5. flashday-next flashday-next Public

    Forked from Talljack/echo-type

    An English learning SaaS for mastering listening, speaking, reading, and writing skills through immersive practice and typing exercises.

    TypeScript

  6. simple-english simple-english Public

    Simple English — an evidence-informed English-learning product built by reusing proven educational knowledge, open content, and existing technology.

    TypeScript