Back to Projects
Web

Budget Tracker App

A full-stack budget tracking application with React frontend and Node.js backend, featuring data visualization and recurring transactions.

Context

Side project to practice full-stack development.

Role

Full-stack Developer

Goal

Build a practical app with clean architecture and UX.

Overview

A comprehensive personal finance tracker with a clean, intuitive interface. Users can track income and expenses, set budgets by category, and visualize spending patterns. Built with React, Node.js, and PostgreSQL with real-time chart updates.

Tech Stack

ReactNode.jsPostgreSQLChart.jsExpress

Key Features

  • Category-based expense tracking
  • Interactive charts and reports
  • Recurring transaction support
  • CSV import/export
  • Responsive mobile design