Skip to content

Hospitality · Case study

SmartServe Self-Ordering Kiosk

A touchscreen self-ordering kiosk for quick-service restaurants — browse, build the order, take a meal deal and leave with a QR receipt, while staff run everything from one admin panel.

Client projectBuilt & developed
Make it a deal?ORDER #42

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

StepWhat happens
1. StartThe customer taps “Start order” on the welcome screen
2. BrowseThey browse by category or search, with promotions rotating at the top
3. AddThey add items — and for mains, choose whether to make it a meal deal
4. ReviewThey check the cart and adjust quantities
5. PayThey pick a payment method at checkout
6. ReceiptThe kiosk shows an order number and QR code, and saves the order
7. ManageStaff 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.”
ShakilOwner, Smart Kiosk