QR/Barcode-scannable Restaurant Menu + Admin Console Summary I need a lightweight, configurable system that lets customers scan a QR/barcode and instantly view the restaurant menu on their phone. An admin console must let staff update items/prices, create discounts/coupons, manage availability, and view simple usage/ordering logs. Core focus: reliability, easy content editing, and fast mobile UX (no app required). Customer-facing Mobile-responsive menu page accessible via QR/short URL (scan with phone camera). Menu grouped by categories (Starters, Mains, Drinks, etc.). Item detail: name, description, price, image, allergens/tags, availability. Apply coupon code field (client-side validation + server-side verification). Show dynamic price after coupon/discount. *Optional “Add to cart” for table orders (can simply collect selections to send to staff via email/webhook). Admin console Secure login CRUD for menu categories & items (name, description, price, image, availability flag). Create/manage coupons/discounts (flat, %, expiry date, usage limit, per-item or global). Generate and download QR codes (per table, per menu version, or global). Audit log for price changes and coupon usage. Simple analytics: scans per QR, most-viewed items, coupon redemptions. Role-based access (admin, manager, waiter).