A handheld POS that fits in a server’s pocket.

Overview

Within three months of launch, 64% of checkouts moved from the counter to the tableside.

Mobile POS brings ordering, kitchen firing, and checkout to the tableside instead of the counter. It was built around one core question: how do you fit a desktop POS’s core flows onto a single phone screen — and let servers complete tableside work one‑handed, fast, and without errors?

Constraints: a phone screen cannot carry the desktop POS’s full feature set. Interaction experience benchmarked against Toast GO.

Key trade‑off: only the high‑frequency tableside flows move to the phone; the rest stays on the countertop POS.

Company
Peblla
Platform
Handheld Device
Year
2025
Team
Product Manager
Engineering
Role
UI Design
Interaction Design
Design System

Problem

One order, three trips — ordering and checkout were chained to the counter, and a network outage took the whole restaurant down with it.

Approach

Move only the high-frequency tableside flows to the phone — made error-proof through interaction principles, one color language, and a component system.

Results

Within three months, 64% of checkouts left the counter — and stayed gone.

Process

The floor problem

One order, three trips.

In a restaurant running a traditional countertop POS, the same scene plays out all day: a server jots the order on paper at the table, walks back to the counter to queue and enter it, then walks back to confirm. At peak hours these round trips pile up and slow ordering, kitchen output, and table turnover — and the moment the network or power dies, that countertop terminal takes the whole restaurant down with it. Mobile POS exists to fix both: bring ordering and checkout to the tableside, and stay dependable when the network isn’t.

Who it’s for

Trained servers, operating by muscle memory.

Mobile POS is built for trained restaurant servers working under real pressure: noise, time constraints, guests watching, standing, device in one hand. The design goal is therefore not “understandable at first glance” but operable by muscle memory after training, and error-free at peak hours — fixed control positions, shortest paths, guarded risky actions. That allows higher information density than a consumer product, and demands far stricter operational consistency in return.

Research

Benchmark, audit, and watch real hands.

  • Benchmarked Toast GO — its always-accessible table checks, tabbed by payment status, became the key reference for order history
  • Audited the desktop POS’s complete feature list: what must move to the phone, what stays behind
  • Watched how staff actually hold devices in real restaurants — typically left hand holding, right hand operating, standing

Decision one

Feature triage — what deserves a place in the pocket.

We filtered by how often things happen at the table: ordering, checkout, and order-history management moved fully onto the phone, one tap away; low-frequency and complex functions deliberately stayed on the countertop POS. The cost is incompleteness — but Mobile POS was never meant to replace the terminal. It exists to perfect the part worth carrying: the lighter the device in a server’s hand, the faster the service at the table.

Decision two

One screen, two audiences.

Mobile POS has a moment a countertop terminal never faces: at checkout, the device turns to face the guest. The audience flips instantly from a trained employee to an untrained customer — one choosing a tip and signing while the server stands right beside them. So the staff-facing side is optimized for density and speed, while the guest-facing payment and tip screens are deliberately minimal with unmistakable amounts — refined across multiple review rounds to avoid confusion or awkwardness in a socially loaded moment.

Decision three

Designing for interruption.

Office software assumes users can finish a flow uninterrupted; a restaurant floor is the opposite — mid-order, another table calls, the kitchen shouts, a guest changes their mind. Every core flow therefore had to be safely interruptible and resumable: unsubmitted orders hold their state, and servers pick up exactly where they left off instead of starting over.

Decision four

Color is a faster channel than text.

In a high-pressure environment, the cost of finding information has to approach zero — so one color language runs through the entire system:

  • Table states — open, dining, and overtime tables each carry a dedicated status color: a server reads the entire floor in one glance, no reading table by table
  • Dish categories — seafood, drinks, and house specials each carry a dedicated color: in a grid of hundreds of items, finding a dish turns from reading into scanning — lock the color zone first, confirm the name second
  • The number pad — outlined keys became solid color blocks, instantly readable as tappable

Interaction principles

Rules that run through every screen.

  • Shortest possible operation path — no redundant steps
  • Keyboards auto-invoke wherever input is needed
  • Minimal thumb travel for one-handed use
  • Deliberate friction for irreversible actions — Void and Discount require PIN verification: the one place designed to trade speed for safety
  • Consistent button positions and states across screens

In the details, that meant drawers converted to modals for thumb reach, a Confirm vs. Done copy distinction, and a streamlined note-input path — small changes that decide whether a server can operate accurately in a hectic environment.

Design system

Decisions locked into components.

With dozens of screens to migrate, designing each page individually would have been slow and impossible to keep consistent. So I built a componentized design system:

  • Component variants for buttons, inputs, modals, and list items — covering size, state, and use case
  • Semantic color definitions so Light and Dark Mode share one component structure — no parallel design files to maintain
  • Interaction rules baked into components — any new screen inherits the standards automatically, no designer discipline required

Screen design turned from “drawing page by page” into “assembling from components,” and design and engineering gained a single source of truth.

Solution

Following a server’s complete service journey.

01 Seating & Table Management

Table View mirrors the restaurant’s actual floor layout; List View locates orders fast. Once a table is assigned, every subsequent action belongs to that table — no orders end up on the wrong check.

02 Tableside Ordering & Modifiers

The moment the guest finishes speaking, the order is already in the kitchen — add-ons, allergies, and special requests captured on the spot.

03 Coursing & Delay Send

Guests want appetizers first and ramen after — but ramen comes out faster. Servers set a Delay Send on specific items, so the kitchen fires dishes on the guest’s rhythm, not the kitchen’s.

04 KDS Integration

Orders sent from the tableside appear instantly on kitchen screens, and preparation status flows back to the handheld — no more verbal relay or paper tickets.

05 Split Check & Flexible Payments

Groups split the check for individual payment; contactless cards, digital wallets, gift cards, and loyalty points are all accepted at the table. Tip selection and payment complete in one uninterrupted flow.

06 Plate Scanning Checkout

For conveyor-belt sushi, every plate carries a scannable identifier. A server points Mobile POS at a stack of plates, and the system instantly tallies the table’s consumption and completes checkout — replacing manual plate counting entirely.

+ Always dependable

Beyond the main journey: Order History organizes orders into Open / Authed / Closed tabs with edit, payment, refund, and reprint actions; Light / Dark Mode adapts to bright lunch windows and dim evening bars; and offline reliability keeps core ordering and checkout running through network instability — even a full POS outage — syncing automatically on recovery: the answer to the other half of the promise in the Problem.

Impact

Checkout left the counter — and stayed gone.

After launch, the most immediate change happened at checkout: within three months, 64% of checkouts shifted from the countertop POS to tableside Mobile POS. Servers stopped shuttling back and forth for payment, and the guest’s wait from asking for the check to walking out the door was substantially compressed. Plate scanning, meanwhile, turned conveyor-belt sushi checkout from counting by hand into scan-and-done.

Industry reference, not measured on this project: handheld POS paired with well-designed workflows typically delivers 15–35% faster table turns — and interface design is the precondition for all of it. If a server fumbles at the table, guests will simply ask to pay at the counter.

64%

Checkouts moved to the tableside

Within three months of launch, measured against the countertop POS

0

Plates counted by hand

Conveyor-belt sushi checkout became scan-and-done

15–35%

Faster table turns — industry benchmark

Research range for well-designed handheld POS workflows; not measured on this project

Reflection

Principles before pixels — and error-proof beats beautiful.

Moving a desktop system to a phone, the biggest trap is shrinking page by page instead of redesigning. With principles locked in first, dozens of screen migrations became “apply the principle” rather than “argue it again.” And in high-pressure environments, error-proof matters far more than beautiful: changes that looked minor in design reviews decided whether frontline staff could operate by muscle memory at peak hours.

If I did this again, I’d push earlier for small-scale field observation in real restaurants — issues like readability in direct sunlight and mis-taps from greasy fingers only reveal themselves in the real world.

Next

Points Alliance App