Austin Hagel

Contact Me

Status: released

BudgetWise

Overview

BudgetWise provides a clear overview of personal finances with automatic transaction categorization, monthly budget tracking, and visual spending breakdowns. It works entirely client-side with CSV imports from major banks.

Key Features

Technical Highlights

Transaction categorization uses a rule engine where users can define patterns that match merchant names to categories. Rules are applied in priority order, and unmatched transactions are flagged for manual review.

Chart.js renders responsive spending visualizations with custom tooltips and drill-down capability from yearly to monthly to daily views. All financial calculations use integer arithmetic in cents to avoid floating-point precision issues.

Professional working at a desktop computer in an office setting
Professional working at a desktop computer in an office setting

Comments

Loading comments…