Back to projects

Finance
Personal Budget & Finance Manager
Timeline
Dec 2025 – Present
Role
Solo Developer
Status
Live Production
Project Overview
A personal finance manager built around a real double-entry accounting engine rather than a simple expense list, giving every transaction a debit and credit for audit-grade accuracy.
Key Capabilities:
• Double-Entry Ledger — Proper accounting entries for every transaction, keeping accounts always balanced
• Net Worth Tracking — Aggregates assets and liabilities into a single trend over time
• P&L Statements — Income vs. expense reporting across configurable periods
• Budget Analytics — Category budgets with progress tracking and interactive charts (Recharts)
• Authentication — Self-serve accounts via NextAuth.js
Technical Stack:
Next.js 15, TypeScript, PostgreSQL with Prisma ORM, Tailwind CSS, shadcn/ui, NextAuth.js, and Recharts. A solo side project demonstrating modern full-stack patterns on exactly the stack clients hire for.
Technologies Used
Next.js 15TypeScriptPostgreSQLPrismaTailwind CSSshadcn/uiNextAuth.jsRecharts