ScanServe - QR Menu Contactless Ordering PHP

Description
Guests scan the table QR, order from their phone, and the kitchen gets it in seconds.
ScanServe turns every table into a self-service ordering point. Guests scan the QR code on their table and a fast photo menu opens in the browser — no app, no signup. They build their order, send it straight to your kitchen, watch live status on their own phone, and pay at the table or online. Staff see everything on a live service board. Self-hosted on your own server: no cloud subscription, no per-table fees, your data stays with you.
Built for restaurants, cafes, bars, food courts and hotels that want contactless ordering without monthly SaaS bills.
Features
Guest ordering (mobile web, no app)
- Scan a table QR → that table's photo menu opens instantly; the order is tied to the table automatically
- Categories, photos, prices, dietary badges (vegan, spicy…) and allergen notes on every item
- Option groups (toppings, sizes, sides) — required or optional, with price deltas — plus per-item notes ("no onions")
- Live order status on the guest's phone: received → preparing → served, per round; second rounds append to the same check
- Call waiter and request the bill buttons that ping the service board until acknowledged
- Multilingual menu: add languages, translate items and categories in the admin — guests switch with one tap
- A separate store-wide QR for the door or flyers opens a browse-only menu
Payments your way
- Pay at the table: staff settles in cash (with change math), card, or your custom methods
- Or online from the guest's phone — Stripe or PayPal with your own keys, optional tip presets, verified server-side
- Nothing is hardcoded; gateway keys are stored encrypted in your database and sent only to the gateway itself
- Service charge, inclusive or exclusive taxes with per-item tax rates, split payments, manager-gated voids — all audit-logged
Service board & kitchen display
- Dark, tablet-friendly service board: incoming orders with age warnings and a new-order chime, waiter calls, live table grid (free / occupied / billing)
- Kitchen display: pending tickets oldest-first with age colors; Start / Done feeds the guest's status page
- Prefer paper? Print kitchen tickets instead — or both. Bills and receipts are browser print pages sized for 80mm rolls (A4 works too)
QR manager
- Per-table codes as plain URLs — every phone camera opens them, no app
- Printable tent cards and sticker sheets, for all tables at once
- Instant rotation: lost or abused code? One click and every previously printed code for that table stops working
Back office (Laravel + Filament)
- Dashboard: today's sales, open orders, average check, 14-day chart, top sellers, low-stock alerts
- Menu management with photos, sold-out (86) toggle and optional simple stock with auto sold-out at zero
- Date-range reports: summary, by payment method, by item, by day, by hour, by table, and QR vs staff
- Staff roles (admin / manager / waiter / kitchen), full audit log, editable email templates
- Digital menu appearance (accent color, banner, logo) and a fully editable public restaurant homepage at
/
Requirements
- PHP 8.3+ (pdo, mbstring, openssl, fileinfo, intl; gd recommended) — the installer checks this for you
- MySQL 8 / MariaDB 10.6+ or SQLite — ordinary shared hosting works
- HTTPS strongly recommended (guests order over the public internet)
Instructions
Made for easy self-hosting
- Browser install wizard — upload, open your site, fill in DB and admin details. No Composer, no SSH, no code editing
- Runs on ordinary shared hosting: no websockets, no queue workers, no cron, assets pre-built
- No external services required — the only outbound calls are to Stripe/PayPal, and only if you enable online payments
What you get
- Full source code (Laravel + Filament, unencrypted) with browser-based web installer
- HTML documentation with screenshots and FAQ
- Demo data seeder: a fully stocked demo restaurant with photo menu, translations and two weeks of sales
One installation runs one restaurant — install a second copy for a second location. Sister product to ServeForge, our restaurant POS: each runs standalone, together they cover the table side and the register side.
| Author | midorry |
|---|---|
| Category | Scripts & Code / PHP Scripts / Food |
| Price | $54 |
| Extended License | $162 |
| First Release | Sep 8, 2026 |
| Last Update | Sep 8, 2026 |
| Database | MySQL 8.0, MariaDB 10.x, MariaDB 11.x, SQLite 3.x |
| Files included | .php, .css, .sql, .blade.php, JavaScript .js |
| Software version | PHP 8.3, PHP 8.4 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,222 views · 28 clicksSaaS · Week 45 · 3,222 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,624 views · 217 clicksWebsite · Week 45 · 40,624 views · 217 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,723 views · 111 clicksSaaS · Week 45 · 38,723 views · 111 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,758 views · 197 clicksSaaS · Week 45 · 57,758 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,172 views · 119 clicksDesktop App · Week 45 · 27,172 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,082 views · 18 clicksWebsite · Week 45 · 3,082 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,772 views · 16 clicksWeek 45 · 1,772 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,647 views · 13 clicksWeek 45 · 1,647 views · 13 clicks