Stoic Curator
Stoic Curator is a full personal finance tracker I built because every budgeting app I tried either wanted a subscription or my bank credentials. It tracks accounts, categories, monthly budgets and accounting periods — a real multi-user app with proper auth, not a spreadsheet with extra steps. I use it every day.
What I owned
- Backend — .NET 8 Web API with EF Core and PostgreSQL: multi-tenant data isolation, JWT auth with session invalidation, rate limiting, background email jobs, xUnit test coverage.
- Frontend — a Vue 3 + TypeScript SPA. Yes, a backend developer wrote a frontend. It went fine.
- Infrastructure — Dockerized the whole stack and deployed it to a VPS I run myself. When it breaks at 11pm, I am the on-call.
- Automation — the Telegram bot + AI agent that turns "coffee 3.50" into a categorized transaction, so logging an expense takes three seconds.