Personal Finance
Expense Tracker
A clean financial management application that helps people understand where their money goes, with categorized spending, budgets and a monthly view of income against expenses.
In DevelopmentNext.jsTypeScriptPostgreSQL
Balance
TZS 1.8M
Income
TZS 3.1M
Expenses
TZS 1.3M
By category
Rent42%
Food27%
Transport18%
Other13%
Recent transactions
DescriptionCategoryAmount
Grocery runFood-42,000
SalaryIncome+1,200,000
Bus fareTransport-3,500
Monthly trend
Features
Expense tracking
Categories
Analytics
Budgets
Transactions
Technology
Next.js
TypeScript
PostgreSQL
Engineering overview
Transactions are categorized at write time using a rules engine that can be overridden manually, so automated tagging never locks the user out of a correction. Monthly summaries are derived server-side and cached per user to keep the analytics view responsive on lower-end connections.
Project status
This project doesn't have a public deployment yet — the live demo will appear here once it does.