Tally Web
A personal finance manager built to replace Money Pro — double-entry ledger, budgets, recurring transactions, reports, installable as a phone app with push notifications.
The interesting part is the ledger. Money has to balance to the cent across accounts, transfers, splits and currency conversion, and it has to keep balancing after every edit and every migration. 15 Playwright end-to-end specs guard the paths where money moves. Self-hosted on my own hardware behind Tailscale, with systemd timers driving the morning and evening notifications.