Static dashboard migration

Positive Grid Spark Sales Dashboard

A recovered data dashboard tracking Positive Grid Spark amplifier sales and estimated revenue.

The original site embedded a Python Dash app hosted on Heroku. It pulled a Google Sheet at startup, grouped the readings by date, and plotted either total units or estimated sales revenue.

For this rebuild, the historical data has been exported into the static site. That keeps the project visible without requiring a running Python server, Heroku dynos, or service-account credentials in production.

The project is a useful small case study: it combines a public product counter, scheduled collection into a spreadsheet, and a lightweight dashboard for exploring demand over time. A future version could use the same pattern for richer data projects with a dedicated app host.

Static interactive migration

Spark sales trend

The original Dash app read this Google Sheet at runtime. This version exports the historical series once and renders the chart directly in the static site.

332 daily points 2020-08-16 to 2021-07-14
Latest total 225,371
Latest sold 222,623
Estimated revenue $48,563,204