Live: kadoa.com/food-prices
US food prices as USDA reports them: what growers were paid at shipping point, what wholesale buyers paid at six terminal markets (New York, Chicago, Los Angeles, Atlanta, Boston, Philadelphia), what shell eggs traded at, and what supermarkets advertised each week for produce, eggs and meat. Every commodity gets a page with a price chart, year-on-year change and a CSV download, updated every business day.
Sources. 29 USDA Market News reports: shipping point prices (Idaho Falls, Fresno), terminal market prices for fruit, vegetables, onions and potatoes at six cities (New York, Chicago, Los Angeles, Atlanta, Boston, Philadelphia), shell eggs (New York and the national index) and the weekly national retail reports of supermarket ads for produce, eggs, beef, pork, chicken and turkey. Market news adds USDA report tone changes and Markon crop updates. USDA data is public domain.
Pipelines. A Kadoa pipeline collects the USDA reports after every publication, keeps every record in SQLite and exports the dataset; a Kadoa workflow collects the Markon updates.
Integration. The site's build reads the latest export from a CDN and prerenders every page; the browser fetches per-product history and CSV downloads from the same CDN. This repository holds the site only.
bun install
bun run dev # http://127.0.0.1:5188/food-prices/ (needs public/data, see below)
bun test
bun run data prepares public/data from an export of the dataset pipeline (FOOD_PRICES_DATASET_DIR). Without that pipeline, point the site at the published data instead: DATA_SOURCE=cdn bun run build prerenders every page from the current CDN run into dist/food-prices.
React, Vite and plain SVG. No chart library, no backend.
MIT licensed. Built by Kadoa.
20 commits
JavaScript
83.1%
CSS
16.4%
Live: kadoa.com/food-prices
US food prices as USDA reports them: what growers were paid at shipping point, what wholesale buyers paid at six terminal markets (New York, Chicago, Los Angeles, Atlanta, Boston, Philadelphia), what shell eggs traded at, and what supermarkets advertised each week for produce, eggs and meat. Every commodity gets a page with a price chart, year-on-year change and a CSV download, updated every business day.
Sources. 29 USDA Market News reports: shipping point prices (Idaho Falls, Fresno), terminal market prices for fruit, vegetables, onions and potatoes at six cities (New York, Chicago, Los Angeles, Atlanta, Boston, Philadelphia), shell eggs (New York and the national index) and the weekly national retail reports of supermarket ads for produce, eggs, beef, pork, chicken and turkey. Market news adds USDA report tone changes and Markon crop updates. USDA data is public domain.
Pipelines. A Kadoa pipeline collects the USDA reports after every publication, keeps every record in SQLite and exports the dataset; a Kadoa workflow collects the Markon updates.
Integration. The site's build reads the latest export from a CDN and prerenders every page; the browser fetches per-product history and CSV downloads from the same CDN. This repository holds the site only.
bun install
bun run dev # http://127.0.0.1:5188/food-prices/ (needs public/data, see below)
bun test
bun run data prepares public/data from an export of the dataset pipeline (FOOD_PRICES_DATASET_DIR). Without that pipeline, point the site at the published data instead: DATA_SOURCE=cdn bun run build prerenders every page from the current CDN run into dist/food-prices.
React, Vite and plain SVG. No chart library, no backend.
MIT licensed. Built by Kadoa.
20 commits
JavaScript
83.1%
CSS
16.4%