Personal Account Manager
Personal finance manager for tracking income and expenses across multiple accounts, built on a Go and Gin REST API with a Next.js front end and SQLite storage.
- Delivered
- Jan 2026
- Stack
- Next.js front end, Gin API (Go), SQLite
- Multi-account tracking
- Go + Gin REST API
The problem
Income and expenses lived across several accounts with no single view of balances or spending.
Approach
A personal finance manager for tracking income and expenses across multiple accounts, with a Go and Gin REST API, a Next.js front end, and SQLite for storage. Multiple accounts with independent balances, income and expense categorisation, and aggregate reporting that reads across every account at once.
Architecture
Next.js front end income, expenses, account views
Gin API (Go) — REST endpoints, aggregate reporting
SQLite per-account balances, categorised transactions
Outcome
Multi-account tracking with aggregate reporting backed by a Go and Gin REST API.