TrackYourCash
Self-hosted personal finance for friends and family.
An invite-only budgeting and net-worth app where every person gets their own private household. Bank accounts sync automatically each night, transactions are categorized by rules, merchant memory and opt-in AI, and a full set of reports shows where the money goes. It also works as a Claude connector over MCP, so a household can ask questions about its own finances in plain English.
- Automatic bank sync with encrypted credentials, retries and failure alerts
- Budgets, recurring-bill detection, savings goals, debt payoff and investments
- Cash-flow Sankey, spending breakdowns and net-worth history
- OAuth-secured MCP server with read-only or audited write access per household
- Tenant isolation enforced twice: EF Core query filters and Postgres row-level security
- C# / .NET 10
- ASP.NET Core
- PostgreSQL
- React 19
- TypeScript
- Tailwind CSS
- Azure Container Apps
- Bicep
- MCP