Life Decision Simulator
Functional DemoA life-decision simulator that models the long-term money, career, risk, and lifestyle impact of major choices.
A visual debt-payoff planner that turns multiple debts into a motivating, game-like elimination plan.

People with multiple debts (credit cards, student loans, auto, medical, mortgage) have no simple, calming way to see how much to pay, which debts to attack first, when each will be gone, and how long until they are debt-free. The usual spreadsheet approach is stressful and easy to abandon.
Built for People with multiple debts who want a clear, affordable payoff plan, including couples, young professionals, homeowners, and small business owners.
Debt Payoff Battle Planner helps users inventory their debts, set an affordable monthly payment, choose which debt to attack first, and see a projected debt-free date, framed as an interactive battle plan rather than a spreadsheet. It answers four questions: how much debt, what payment is affordable, which debt first, and when they will be free. It launches in guest mode with everything saved to local storage, and optionally enables accounts and cross-device sync when a Supabase project is connected.
Implements a debt-payoff simulation across multiple debt types and strategies, with a progressive-enhancement architecture: fully functional guest mode in local storage, upgrading to authenticated cross-device sync via Supabase magic-link auth and row-level security only when configured. Ships with accessibility tests (jest-axe) and a monitoring no-op that activates when endpoints are set.
Not just a calculator — a debt freedom planning experience that turns a stressful spreadsheet into an interactive, motivating battle plan.
Debt Entry System
Add debts fast with smart, editable APR defaults by debt type.
Strategy Selection
Avalanche, snowball, custom, and balanced payoff methods compared.
Payoff Engine
Deterministic month-by-month simulation of interest, payments, and rollover.
Monthly Payment Slider
Interactive budget control that updates the freedom date and interest live.
Battle Plan Dashboard
Summary cards, progress bar, debt cards, and a month-by-month timeline.
Scenario Builder
Create, duplicate, and compare plans like refinance, bonus, or reduced income.
Affordability Guardrail
Optional income and expenses feed a stress meter and safe payoff range.
Gamification Layer
Badges, levels, debt-kill counter, and celebration moments.
Export & Sharing
PDF, printable summary, and read-only shareable plan with disclaimer.
Account & Persistence
Guest mode first, with seamless guest-to-account migration.





A Next.js application whose planning logic runs client-side with Zustand state. By default data persists to browser local storage; when Supabase URL and anon key are provided it adds email magic-link accounts and syncs planner snapshots to Postgres protected by row-level security. Optional error/analytics endpoints are wired into the CSP.
A life-decision simulator that models the long-term money, career, risk, and lifestyle impact of major choices.
A game-like wealth simulator with 3D dream-life building and long-term net-worth, cash-flow, and freedom projections.
A tax-planning simulator that estimates federal, state, and self-employment burden, surfaces deductions, and builds CPA-ready reports.
Start a project and reference this one — the conversation begins with what you have already seen.
Start a project