One balance was not enough to explain what the money represented.
The system separates personal debt, business debt, account balance and owner withdrawals so changes can be traced instead of being inferred from a single total.
A private financial tracking system built around explicit movement types, multiple debt ledgers and a transparent balance model instead of one ambiguous running total.
Source fidelity: the implemented dashboard renders five balance cards, the five most recent movements, and a 240px desktop sidebar. Monetary values shown here are synthetic and do not represent real household or business balances.
The system separates personal debt, business debt, account balance and owner withdrawals so changes can be traced instead of being inferred from a single total.
Withdrawals, payments, bank fees, interest, owner deposits/withdrawals, loan-interest records and debt forgiveness are modeled as explicit movement types with defined effects.
The reconstruction preserves the implemented information architecture while replacing creditor names, balances, transaction notes and family details with synthetic examples.
The dashboard calculates balances from configuration plus recorded movements, then surfaces the latest activity. History supports type/date filters and pagination, while new movements are validated and grouped by purpose before they are saved. Separate areas handle the dedicated loan ledger, account holders and additional family ledgers without collapsing them into the main debt calculation.