Price History Tracker
Chart what you paid over time and spot when it quietly went up.
BeginnerWeb appData viz8–16hAI-buildable 5/5no setupworth shipping
Log prices for things you buy regularly and chart them over time, with per-unit normalisation so a bigger pack doesn't look like a price rise. The normalisation is what makes the comparison honest, and it's the part most price trackers skip.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Log a price with date, quantity and unit
- Prices normalise to a per-unit figure for comparison
- A chart shows price history per item
- Percentage change over selectable periods
- Items group by category with a category-level trend
- Different pack sizes of the same product reconcile correctly
- Data persists and exports
The interesting part
- Unit normalisation across weight, volume and count
- Identifying the same product across differing pack sizes
- Charting sparse, irregularly-spaced observations meaningfully
Once it works
- Add store comparison for the same item
- Add inflation-adjusted comparison
- Add alerts when a price exceeds its recent average
Suggested stack
reacttypescripttailwindrechartslocalstorage