Peak-hour pressure
Long lines reduced throughput and made waiting feel uncertain.
Shift4 Kiosk
A touch-first ordering system built for faster decisions, clearer customization, and flexible checkout.
View the solution
Counter ordering created delays, manual-entry errors, and checkout friction when restaurants were busiest.

Long lines reduced throughput and made waiting feel uncertain.
Staff-entered orders introduced miscommunication and avoidable waste.
Guests needed the choice to pay at the kiosk or at the counter.
The kiosk is not a large phone. Its form factor rewards fewer choices, bigger targets, and immediate feedback.
Show only what helps the next decision.
Large, forgiving targets support fast selection from different angles.
Food imagery and hierarchy make scanning faster than descriptions alone.
Errors always provide an obvious route forward without a dead end.
The work moved from complete journey mapping to hardware-scale wireframes, then into a working high-fidelity prototype.


Testing focused the interface on precise selection, visible context, and confidence at checkout.
Pill-style categories added separation, generous hit areas, and a clear active state.


A landscape layout used the kiosk width so guests could compare major options without excessive scrolling.


Persistent product details, totals, and actions reduced uncertainty before payment.


The final 12-screen journey moves from welcome to feedback with a single job for every screen.








The MVP improved the ordering experience while helping restaurants move more customers through peak periods.
increase in kiosk adoption
reduction in support tickets
post-launch hardware revisions
Design for the moment of use, not the screen size.
Designing an intuitive self-ordering kiosk that reduced order time by 30% and increased kiosk adoption by 20%
Faster average order completion time
Increase in kiosk usage
Reduction in support tickets
Delivered on schedule for quick go-to-market
Traditional counter ordering: Long lines + manual entry = 30% longer order times
SkyTab merchants lacked modern self-ordering, forcing customers to queue and rely on staff-entered orders. Result: bottlenecks, accuracy issues, and payment friction.
Long lines during peak hours hurt satisfaction and turnover
Staff miscommunication = wrong orders + food waste
Limited payment options created checkout friction
One purpose per screen. Essential information only.
Large 44pt+ targets with visual feedback and forgiving hit areas.
Primary actions are most prominent. Size and color guide users.
Clear error recovery paths with no dead ends for users.
Mapped out the key user journeys, ensuring a straightforward and intuitive process from welcome to order completion.
Created initial wireframes that simplified the user interface, focusing on minimal screens and taps for faster order completion.
Key decisions from wireframing:
Developed interactive prototypes using Figma to simulate the kiosk experience:
High-fidelity prototype demonstrating the complete ordering flow
Based on internal feedback and usability testing with merchants and customers, I made several critical design iterations that significantly improved usability and reduced friction:
Impact:
Impact:
Impact:
With Product Management: Aligned on MVP scope, prioritized features, defined success metrics
With Engineering: Created detailed specs, documented edge cases, participated in sprint planning, conducted QA reviews
With Hardware Team: Ensured design worked within hardware constraints, tested on actual kiosk hardware
The final kiosk experience guides customers through a streamlined 12-step journey, from welcome to order completion. Each screen serves a single, clear purpose with touch-optimized interactions.
Average time per order
Usage rate increase
Order time
Before
After
Adoption
Before
After
Support tickets
MVP delivery
Core Lesson: A kiosk isn't a large phone—it's a unique form factor with unique needs. Customers want speed and confidence, not exploration. Context-specific design drove 30% faster orders.