Frequently Asked Questions

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.
Barutu