A local debt snowball tracker with SQLite persistence.
- Node.js (v18 or later) — https://nodejs.org
cd debt-tracker
npm installnpm startThen open http://localhost:3000 in any browser on this machine.
Find your server's local IP address:
- Mac/Linux: run
ifconfigorip addr— look for something like 192.168.1.x - Windows: run
ipconfig— look for IPv4 Address
Then on your phone/tablet open: http://192.168.1.x:3000
All data is stored in debt-tracker.db (SQLite) in the same folder.
This file is your database — back it up if you want to be safe.
PORT=8080 npm startCtrl+C in the terminal.