Web application
Budget tracker
A personal budget app that works offline, imports bank CSV files and warns when spending is ahead of pace.

01 Problem
Budget tools usually require an account and a server; personal finance data is better kept on the device.
02 Approach
- Local-first storage in IndexedDB, installable as a progressive web app.
- The CSV importer detects the date format from the rows themselves.
- Pace warnings account for fixed monthly bills.
03 Evidence
- Tests for import and budgeting rules
- Works offline
- Dependency audit in CI
The repository README explains how to run each test suite, and its continuous integration history is public.