Admin-only dashboard areas support operators who manage demo content, review user issues, or inspect system health. Role checks run server-side alongside standard Supabase auth—never gate solely with hidden client buttons.
Typical admin capabilities
- User lookup for feed misconfiguration support tickets.
- Feature flags for beta chart types or export limits.
- Audit logs of webhook and insert failures tied to history inserts.
Deployment
Admin routes deploy with the same Cloudflare Workers bundle as public pages—protect with role claims in JWT or a separate allowlist table.
Related product docs
End users see accounts and dashboard overview, history, and Stripe subscription flows.