Supabase is a free, open-source database that stores your sprint data so all team members see the same live information. Takes about 15 minutes to set up.
crs-sprint-dashboard. Choose the region closest to Oklahoma (US East).create table sprint_items ( id uuid default gen_random_uuid() primary key, area text, category text, focus text, action text, steps text, kpi text, baseline text, owners text[], launch date, complete date, status text, notes text, created_at timestamptz default now(), updated_at timestamptz default now() ); create table kpi_logs ( id uuid default gen_random_uuid() primary key, kpi_key text, label text, value numeric, note text, logged_date date, created_at timestamptz default now() ); create table archived_items ( id uuid default gen_random_uuid() primary key, item_data jsonb, archived_at timestamptz default now() ); -- Enable realtime alter publication supabase_realtime add table sprint_items; alter publication supabase_realtime add table kpi_logs;
Allow all operations for authenticated users. This means only logged-in users from your agency can read/write data.Cloudflare Pages hosts your dashboard at a permanent HTTPS URL that works in Teams, browsers, and phones. Free forever on the Cloudflare free plan.
index.html. Create a folder called sprint-dashboard and put index.html inside it.const SUPABASE_URL = '' and const SUPABASE_ANON_KEY = '' near the top of the script. Paste in your Supabase project URL and anon key. Save the file.sprint-dashboard folder in.https://sprint-dashboard.pages.dev| Priority Area | Category | Action | Owner(s) | Completed | Archived On | Notes |
|---|