Available for projects & agency overflow · Quick reply, from the person who does the work

Ordering from the table by scanning a QR code

I built a platform that lets a seated customer view the menu and place an order directly from their phone.

Describe my issue Send a message

The context

In restaurants, part of service time goes into walking back and forth to take orders, especially during peak hours. The idea was to offer a self-service tool: a QR code on each table links to a digital menu specific to the venue, where the customer builds their order, optionally customises certain dishes, and confirms, with the order going straight to the kitchen or the counter. This wasn't a one-off build for a single client but a product designed to be reused by different venues, each with its own menu and its own layout.

The main technical challenge wasn't the ordering interface itself, but the reliability of the transmission between the moment the customer confirms and the moment the order actually appears in the kitchen.

What I did

  1. Designed the digital menu per venue

    Built an admin interface letting each venue set up its menu, categories, options and current out-of-stock items.

  2. Generated QR codes per table

    Assigned a QR code to each table, so an order is automatically linked to the right table without the customer having to enter it themselves.

  3. Built the customer-facing ordering flow

    Designed an interface for quick use on a phone, with no account to create, and a clear confirmation once the order is placed.

  4. Built reliable transmission on the venue side

    Set up a real-time display of incoming orders in the kitchen or at the counter, with acknowledgement of receipt so no order goes unnoticed.

Frequently asked questions

Does the customer need to install an app?
No, the menu and order open directly in the phone's browser after scanning the QR code, with no installation or account creation.
How is payment handled?
Depending on the venue, the order can simply be passed on for regular payment at the end of the meal, or the flow can include online payment directly.
Can a venue change its menu at any time?
Yes, menu changes or temporary out-of-stock items are managed from the admin interface and reflect on the customer side immediately.
Can the platform handle several venues in parallel?
Yes, that's exactly the architecture chosen: each venue has its own menu and its own configuration, with no interference between them.

Describe your need in one minute

A few targeted questions so I can reply with an estimate rather than another questionnaire.

similarite
difference (facultatif)
contexte
echeance (facultatif)
Please provide an email or a phone number so I can get back to you.

Please provide an email or a phone number so I can get back to you.