# Sprint — website
> 1-2 week focus. Replaces itself frequently.
## Goal
Get the dashboard production-deployable so it's usable from any device,
not just the machine running the worker.
## In flight
- [ ] (none — last shipped feature was v0.5 ack flow)
## Up next (this sprint)
- [ ] Decide hosting: Vercel vs Netlify vs Cloudflare Pages
- [ ] Set up production env var management (anon key, URL)
- [ ] Verify magic-link redirect works against the deployed URL
- [ ] Surface `client_id` in EventRow when there's more than one
## Blocked
- (none)
## Notes
- The worker pushes with the service-role key — keep that out of the
dashboard env entirely. Anon key only.
- Magic link `emailRedirectTo` currently uses `window.location.origin`
which works for both local and deployed. Confirm Supabase auth
settings list the production origin.