Personal finance tracker

Smart Spend: a private personal budget tracker with no server

A mobile-first personal budget tracker that keeps data locally in the browser: multi-currency accounts, icon-tagged categories, monthly reports, and optional sync through the user's own Google Drive — no mandatory signup and no third-party server.

Problem

Off-the-shelf budget trackers usually require signup and store data on someone else's server, or come loaded with features meant for businesses rather than simple personal tracking — when all you want is to open a page and see your balance.

Solution

A lightweight mobile-first personal budget tracker was built: a local SQLite database right in the browser, multi-currency accounts with a manually set conversion rate, custom expense and income categories with icons and colors, and monthly reports. Cross-device sync is optional, and when used, it goes through the user's own Google Drive rather than a developer-run server.

Project screenshots

Result

Balance, transactions, and reports open instantly, with no signup and no server round-trip. Backups are plain files (.db or .xlsx) on the device or in the user's own cloud, and a PIN code locks an open browser session.

Other cases