Overview
Our client, Smart Kiosk, is a quick-service restaurant that wanted to take pressure off the counter. SystemLoom designed and developed SmartServe, a self-ordering kiosk: customers order on a large touchscreen at their own pace, and staff manage the menu, deals and promotions from a web admin panel — no developer needed. It covers the full journey from the welcome screen to a QR order receipt.
The challenge
Counter queues are one of the biggest friction points in quick-service restaurants: customers wait to order, staff are tied up at the till, and upsell opportunities depend on how busy the counter is. The restaurant needed a kiosk that was:
- Fast and obvious to use for any customer, with large touch targets and no learning curve.
- Good at upselling without feeling pushy.
- Easy for staff to keep up to date as menus, prices and promotions change.
What we built
A touch-first ordering experience
An animated welcome screen invites customers to tap to start. The menu is organised by a category sidebar — burgers, fries, drinks, desserts, kids' meals and more — and every item shows its name, description, price and image. A live search filters the whole menu as the customer types, and a rotating promotions banner highlights current offers.
“Make it a deal?” upsell
When a customer adds a main item such as a burger or wrap, the kiosk asks if they'd like to make it a meal with a drink and fries, with simple quantity controls — or skip it with one tap. The prompt appears at exactly the right moment, every time, regardless of how busy the restaurant is.
Cart, checkout and QR receipt
Customers review the cart, adjust quantities and choose how to pay — card, contactless, mobile wallet or pay at the counter. The kiosk then shows an order number and a QR code; scanning it opens a mobile-friendly order page on the customer's own phone. Every order is saved automatically to the database.
An admin panel staff can run themselves
Behind a staff login, the admin panel shows today's orders and revenue at a glance, along with recent orders. Staff can add, edit and remove menu items (with image uploads), manage categories, create deals with a discount and an on/off switch, and design promotional banners — and every change flows straight to the kiosk.
How it works
| Step | What happens |
|---|---|
| 1. Start | The customer taps “Start order” on the welcome screen |
| 2. Browse | They browse by category or search, with promotions rotating at the top |
| 3. Add | They add items — and for mains, choose whether to make it a meal deal |
| 4. Review | They check the cart and adjust quantities |
| 5. Pay | They pick a payment method at checkout |
| 6. Receipt | The kiosk shows an order number and QR code, and saves the order |
| 7. Manage | Staff update the menu, deals and banners from the admin panel |
What's next
The next phase includes integrated card payments, live order status on the customer's phone, queue-based wait-time estimates, automatic deal discounts in the cart, and multi-language and accessibility modes for the kiosk screen.
Why choose SystemLoom
We build complete products, not just screens: a customer-facing kiosk designed for touch, a staff admin panel that keeps the business independent, and the database, storage and hosting that tie them together.
The results
- A complete ordering flow on one touchscreen: welcome screen, menu, cart, checkout and QR order receipt
- A “Make it a deal?” upsell that offers a drink and fries the moment a main item is added
- A staff admin panel to manage menu items, categories, deals and promotional banners — changes appear on the kiosk
- Every order saved automatically to a cloud database, with daily orders and revenue on the admin overview
- A QR code on every receipt that opens a mobile-friendly order page on the customer's phone
“Our customers now order at their own pace on the kiosk, and the meal-deal prompt does the upselling for us. We update the menu, deals and promotions ourselves from the admin panel, with no developer needed. SystemLoom delivered exactly what we asked for.”