Digital Menu Builder
Build a menu, print the QR code, update prices without reprinting.
BeginnerWeb appE-commerce10–20hAI-buildable 5/5no setupworth shipping
A restaurant menu editor producing a customer-facing page reachable by QR code. Real constraints throughout: allergen marking, availability toggles, and a customer view that has to load fast on bad venue signal.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Sections and items with descriptions and prices
- Items reorder by drag within and between sections
- Allergen and dietary markers per item
- Items can be marked unavailable without deleting them
- A customer view renders fast and readably on mobile
- A QR code generates for the customer view
- Price changes appear immediately without reprinting anything
The interesting part
- A customer view that loads quickly on poor connections
- Allergen information needing to be unmissable, not decorative
- Currency and price formatting across locales
Once it works
- Add multi-language menus
- Add photos per item with lazy loading
- Add daily specials with automatic expiry
Suggested stack
reacttypescripttailwinddnd-kitsupabase