Skip to content
JENCREST
Back to projects

Business Software · Delivered

Personal Finance Tracking App

A person-to-person finance tracker for logging transactions, expenses, income and account balances, with real-time updates from manual entries.

ReactNext.jsNode.jsPostgreSQL

Overview

A straightforward finance tracker for individuals who want a clear, real-time picture of their money without adopting a full accounting platform.

Client / Industry

Individual / personal use

Problem

Tracking day-to-day spending, income and person-to-person transactions across notes apps and bank statements made it hard to see an accurate, up-to-date balance.

Solution

A manual-entry tracker where every transaction — expense, income, or a transfer between people — updates account balances immediately, giving an always-current view of where money stands.

Key Features

  • Manual entry for expenses, income and person-to-person transactions
  • Real-time balance updates as entries are added
  • Per-account and per-category breakdowns
  • Simple transaction history and search

Development Process

  • Defined the core transaction types needed: expense, income, transfer
  • Designed the account/transaction data model
  • Built entry forms and the real-time balance calculation
  • Tested against real day-to-day usage and refined the entry flow

Results

Delivered — in active personal use for day-to-day transaction tracking.

Challenges

Keeping manual entry quick enough that it actually gets used consistently, rather than abandoned after a week.

Future Improvements

Optional bank statement import, and basic monthly spending summaries.