Ultimate Bullion Tracker: a personal bullion tracker.
A practical example of the kind of small software I can build: a tool for keeping useful records on your own computer, with exportable data and no account required for the starter version.
A practical example of the kind of small software I can build: a tool for keeping useful records on your own computer, with exportable data and no account required for the starter version.
The current supplied build is packaged as a macOS download. It is suitable to keep as a public software example and a starting point for a proper product page.
The source download is a simple Python rebuild. It stores holdings in JSON on the user's computer, accepts manual NZD metal rates, lists holdings, estimates value, and exports CSV.
This page shows how a small owner-controlled tool can be packaged, downloaded, and improved over time. The starter version is intentionally simple so it is easy to review, run, and adapt.
This is the same approach I use for custom tools: start with the real workflow, keep the first version understandable, and make sure the owner can get their records out.
The starter stores records on the user's computer at ~/.ultimate-bullion-tracker/portfolio.json.
Add holdings, list them, estimate value from manual rates, and export CSV without signing into another service.
A future version could add a desktop interface, charts, backup options, import tools, or optional live price lookups.