- How do I pair a display?
- Open /display on the device (or any browser) and scan the QR code while signed in. The code will be linked to your account.
- Email confirmation page says not found
- We added /auth/callback to handle confirmation. Ensure Supabase Auth Redirect URLs include http://localhost:3000/auth/callback and your production URL.
- AI menu returns an error
- Add OPENAI_API_KEY to your .env.local (and Vercel). Use the Menus page to generate; switch to JSON view if needed.
- Where are my assets stored?
- Images and videos can be uploaded to Supabase Storage (assets bucket). Signed URLs are used in slides and dashboards.
- Can I schedule audio alerts?
- Yes, create Alerts and the viewer will play them at the scheduled time. Device groups are planned.
- How do I deploy?
- Use Vercel: vercel login, vercel link, set envs, and vercel deploy --prod.