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
RestaurantTech product build
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.
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
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.
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.
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
Tech Stack
Tools we deployed in production, not just POC'd.
Ready to build?
Tell us what you're trying to automate. First call is free and we'll tell you honestly what it takes.