Static GitHub Pages site that surfaces anonymous usage stats for every app
under the Mac-Andreas umbrella. Reads from the Supabase project defined in
../sql/qawno_events.sql via aggregate views
that hide per-row data.
index.html Landing page — one card per app, live counts.
dashboard/
index.html Per-app dashboard (uses ?app=<slug>).
config.js Supabase URL + anon key + apps list.
landing.js Card grid renderer.
app.js Per-app charts + tables.
styles.css Dark, system-font UI.
privacy.html Static privacy policy.
- Push these files to the root of
Mac-Andreas/mac-andreas.github.io. - Fill in
dashboard/config.jswith your Supabase URL + anon key. - Visit
https://mac-andreas.github.io/dashboard/.
- Apply
../sql/qawno_events.sqlvariant for the new app (renameqawno_*→<slug>_*). - Add a row to the
appstable. - Append an entry to
config.js'sappsarray. - Charts in
app.jsreference theqawno_*views by name today; for a different slug, update the view names in that file or wrap them in a helper that takes the slug.