Enter your Supabase project URL and publishable key in config.js, then upload the site to Cloudflare Pages. Follow SETUP_GUIDE.txt in the ZIP.
Never put a Supabase service_role / secret key in config.js.
Kitchen sign in
Use the same authorized kitchen account on both tablets.
Create the account in Supabase Authentication first. This app does not allow public signups.
Both iPads must be online. If a device loses connection, switch to verbal calls and the physical Kanban process.
Kitchen Line
LOW = early callout. EMPTY = physical pan sent back.
0 active
Production Queue
Only one action per request: DONE.
0 active
Filet & Nuggets: 3 pans each. Others: 2 pans each. Timers show time since LOW/EMPTY first requested. DONE clears only that numbered Kanban. Cloud connection required.