QR Menu
Platform
A multi-tenant SaaS that takes a restaurant’s QR menu live in minutes — multilingual for guests, table-level analytics for owners, and every brand and branch managed from one panel.
A price change means reprinting. Foreign guests can’t read it. Every branch drifts apart. And nobody knows who looked at what.
One platform for every restaurant: changes go live instantly, guests choose their language, and owners see exactly how the menu is used — table by table.
Scan, read in your language, eat with confidence.
Each QR carries its table, so every visit is tied to the right table and zone automatically.
The guest picks the language; the restaurant decides which languages are switched on.
The phone’s back button steps back through the menu instead of leaving it, and social links are one tap away.
A paper menu can’t tell you this.
See which tables scan the most, which dishes get opened, and which never do.
Repeat visits and repeat views within a short window aren’t double-counted, so the stats reflect real interest.
Edit a price or a dish and the menu updates the moment you save — no reprinting, no designer.
One menu to manage. Every branch its own.
Scans, browses, checks allergens, follows the restaurant on social.
Sees every branch: menu, prices, users, QR codes, settings and analytics.
Sees only their own branch — its menu, prices, QR codes and stats.
Manages every business, plan, announcement and feature from one console.
Set up tables once, print forever.
Define zones and tables, then download each QR as a transparent PNG or a vector PDF.
“Download all” bundles every table’s PDF into a single ZIP, generated right in the browser.
Printed QR codes never break — if an address changes, old links redirect to the new one.
Connected in a few clicks — tested live.
Every brand gets its own subdomain, and every branch its own address.
Want menu.yourrestaurant.com? Enter it, and the exact DNS records to add appear on screen.
“Test” checks each record one by one and shows its status live. SSL and verification run on their own.
Unused domain records are cleaned up automatically in the background.
Export the menu to Excel, change what you need and upload it back.
Rows are matched by ID or name; new, updated and unchanged rows — and any errors — are shown before anything changes.
Running the SaaS, not just the menus.
Usage, QR trend, feedback and menu completeness combine into one score that flags at-risk businesses early.
Every new feature can be Off, on for pilot businesses, or on for everyone — ship safely, learn first.
Platform-wide messages appear as dismissible banners in every business’s panel.
Support can open any business’s panel on their behalf — every action is recorded in the activity log.
Every tenant in its own lane.
Each business’s data is isolated, with row-level security at the database itself.
Admin tools only answer on the admin address; custom domains only ever serve the menu.
Every request re-checks the user — deactivated or reset accounts are signed out immediately.
Keys are stored encrypted; every admin action, including failed sign-ins, is logged.
A suspended business shows a branded “temporarily closed” page — its panel stays open with a notice.
If a scan can’t be recorded, the guest still sees the menu.
Deleted dishes are soft-deleted, so nothing is lost by accident.