All projects · Supabase Full-Stack Apps
Taste House — Mini Restaurant Menu Manager & Live Inventory
A single-file, full-stack restaurant menu manager and live inventory dashboard for food businesses.
A single-file, full-stack restaurant menu manager and live inventory dashboard for food businesses. The dashboard allows restaurant staff to add, edit, publish, and archive menu items, upload food photography, manage categories, and control live availability (Available, Sold Out, Draft, Featured). The public customer page dynamically renders active inventory, featured chef specials, and instant category filters backed by Supabase.
- Live business inventory model: dashboard controls what is visible, available, sold out, or featured in real time
- Public customer portal with highlighted Chef's Pick featured section and instant category filtering (Starters, Mains, Desserts, Drinks, Specials)
- Available / Sold Out inventory indicators with optional 'Available Only' customer filter and kitchen order ticket simulator
- Supabase Storage image uploader with drag-and-drop file preview and resilient local demo storage fallback
- Instant zero-refresh synchronization between the admin inventory dashboard and public menu
Built with: HTML, Vanilla JavaScript, Supabase JS v2 (CDN), PostgreSQL, Supabase Storage, Outfit, Plus Jakarta Sans, Chivo Mono