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.

Live Demo Coming Soon
Leave feedback on this project