Back to projects
Personal Budget & Finance Manager
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