Skip to content

The public menu page

Your published menu lives at {slug}.qaema.ai, or your own custom domain once you’ve set one up on the Pro plan. A QR code, a shared link, or a search engine can all land a visitor there directly.

A visitor can switch between Arabic and English (or see both at once, if your theme’s language mode is set to dual) with a language toggle on the page; without a choice, the page opens in whatever your theme sets as the primary language, or follows the visitor’s browser language for a single-language theme.

A search box matches an item’s name or description in either language. A filter sheet narrows the list further: exclude specific allergens, require dietary tags, and cap price or calories. Quick chips jump straight to best sellers, vegetarian/vegan, no gluten or no nuts.

A visitor can add items to their own list as they browse (not available for delivery, and only on plans that include it), see a running total, and — without placing any order through the platform — flip to a full-screen view built to hand the phone to a waiter: just the items, quantities, the total and the table number, with a note that no payment happens here.

At the end of a visit, a diner can leave a 1–5 star rating with an optional comment. A 4 or 5 star rating offers a one-tap link to your Google review page, when you’ve connected one; a rating of 3 or below invites a private comment instead, which only you see in your feedback inbox.

An item marked sold out shows that state on the page immediately — no wait for a republish — and clears itself the moment the duration you chose passes, the next time anyone loads the page.

A visitor who opens the pickup or delivery view on two different days within 30 days (and hasn’t already dismissed the prompt in the last 60, or already installed it) is offered a one-tap “Add to home screen” — you can turn this off entirely from Links, delivery and follow us. Once installed, the page works network-first: a fresh load times out to the last cached version after two seconds, and if availability can’t be fetched, the page keeps showing the last marks it knew rather than clearing them.

A short line on every page — “Visits are counted without cookies, and your address is never stored” — links out to the platform’s privacy notice, so a visitor can always see what’s collected without leaving the page.