Blue Box Pizza
A pizza counter taking orders from four sources at once — phone, walk-in counter and two delivery tablets — while the kitchen could only see tickets in the order they arrived.
- Next.js
- Stripe
- Kitchen display
- The problem
- Tickets were sequenced by arrival time rather than by what the ovens could finish next. A twelve-minute bake could sit behind a two-minute item, pickup times were promised against a queue nobody could see, and the usual correction was to remake the order at the shop's cost. Adding another tablet would have added another unsynchronized source.
- What we built
- One order-ahead site, one consolidated ticket feed, and a kitchen display that sequences tickets by bake time and pickup promise rather than arrival. The key decision was to normalize every source into the same ticket format, so the kitchen no longer depends on which channel an order came from.
- Where it landed
- The queue on the display matches what the ovens can deliver. Quoted pickup times are reliable, remakes are down, and the display remains usable during Friday-night volume.