All work
OperationsRestaurantTech · POS4 months · 3-person team2021

WaitRunner LLC · USA

WaitRunner Restaurant Self-Ordering

Table QR orders into an iPad kitchen Control Center without duplicating the Square catalog.

OutcomeQR self-ordering with real-time kitchen Control Center for Square restaurants

POSQR OrderingSquareNext.jsReact NativeGraphQLAWSServerless
US
Square POS add-on

RestaurantTech product build

01

The Challenge

Restaurants on Square POS needed a self-ordering layer where customers could place table-linked orders without rebuilding menus and modifiers in a second system.

02

The Results

  • SquarePOS catalog reused instead of duplicated
  • RealtimeKitchen orders via GraphQL subscriptions
  • PastProduct later shut down; case study uses past tense
  • QR self-ordering with real-time kitchen Control Center for Square restaurants
  • Square, POS catalog reused instead of duplicated
  • Realtime, Kitchen orders via GraphQL subscriptions
  • Past, Product later shut down; case study uses past tense
03

What We Built

We built WaitRunner as a QR self-ordering platform for US restaurants. Customers scanned table-specific QR codes, ordered from a Next.js menu synced from Square catalog data, and orders appeared in a React Native iPad Control Center through GraphQL subscriptions. The product is now shut down, so this case study is written in past tense.

04

How We Delivered

Built a customer-facing Next.js menu app with table-specific QR ordering.

Synced Square POS catalog and modifier structure into WaitRunner so restaurants did not duplicate menus.

Delivered a React Native iPad Control Center with real-time order pop-ups, print, prepare, and charge workflows via GraphQL subscriptions.

Ran the backend on DynamoDB and AWS Lambda as a serverless order-processing stack.

05

Scope of Work

  • QR menu and table-linked customer ordering
  • Square catalog and modifier synchronization
  • iPad Control Center for kitchen and staff
  • Serverless GraphQL order pipeline on AWS
06

Tech Stack

Tools we deployed in production, not just POC'd.

Next.jsReact NativeDynamoDBAWS LambdaGraphQLGraphQL subscriptionsSquare POS
Start a similar project

Ready to build?

Tell us what you're trying to automate. First call is free and we'll tell you honestly what it takes.

Start a conversation