B2B · Tablet Design

Kitchen Display System

Category

Tablet Design

My Role

UI Design · UX Design

Domain

HoReCa · Kitchen Operations

Kitchen Display System cover

Kitchen display system for restaurant business

Designed to support fast-paced kitchen operations, the KDS focuses on clear order hierarchy, timing, and visual status indicators to improve speed, coordination, and accuracy.

What I worked on

As part of a cross-functional team, we designed a Kitchen Display System focused on clear order prioritization and effective communication between front-of-house and kitchen staff.

  • Conducting competitive research, studying real kitchen workflows, and identifying key pain points faced by kitchen staff.
  • Based on this research, contributing to defining the MVP with core functionality, creating wireframes, and designing a simple, functional UI tailored to the realities of a kitchen environment.

Process overview

Empathy

Understand the needs and challenges of business and customers. Research of competitors and data analysis, feedback, information collection.

Define

Clearly articulate the problem statements based on insights gathered from the empathy phase.

Ideate

Working with ideas, design options, brainstorming with the team, using AI tools.

Prototype

Develop prototypes with different ideas using AI tools to visualize and test the proposed solutions. And Work with UI design.

Test

The team and the first clients are testing the design, collecting initial feedback and improving the design.

Understanding kitchen operations

Competitor Analysis

Must Have

Order cards with colors indicators Ability to recall tickets to the undone screen Color coding for dine-in, delivery, and take-out Order History Settings Notifications

Nice to Have

Dark/light mode A louder notification ding Accounting of used products Quick access to a repeat order

Attractive

Station auto-routing Smart kitchen priority (AI / logic) Prep time prediction Auto-order

Target Audience — 2 groups

Kitchen staff

Need to know which one to prepare next, and if there is a way to pool orders together by making fries in batch for instance.

Restaurant managers

They take decisions to change the queue of the orders if necessary and analyze daily sales and inventory.

User Pain Points

1

Need flexibility in moving tickets. Dragging, moving, organization, prioritize or manipulation of the tickets in real time

2

Minimize screen contact (minimum sorting)

3

Ability to recall tickets to the undone screen.

4

Ability to recall tickets to the undone screen.

5

The ability to choose a mode. Light mode vs. dark mode

6

Color coding for dine-in, delivery, and take-out.

7

A louder notification ding and the ability to turn it off.

8

Possibility to correct the order. Ability to leave notes from the kitchen, which will be displayed on the screens

Problem Statements

Problem Statement

Daniel is a/an Cook chef
user nameuser characteristics
who needs To accept new orders, control and clearly see the status, quickly interact with orders on the display
user need
because be responsible for the correct and timely serving of dishes.
insight

Problem Statement

Mary is a/an Cook of the hot shop
user nameuser characteristics
who needs To receive orders on the screen in time, clearly see the comments and the ability to write notes
user need
because you need to correctly and on time make an order and give it to the waiter.
insight

POS–KDS–Kitchen

KDS workflow Order flow from POS to Expeditor screen to Hot Station, showing status colors at each stage POS Expeditor Hot Station Waiter creates order POS tablet sends order New order status: new Cooking in progress status: in progress Time running out status: warning broadcast New ticket steak appears Start Cooking steak timer running All done Steak ready dish completed

This is a simplified example flow — actual kitchens typically run several parallel hot and cold stations.

Expeditor

A single overview screen showing every order in the queue. The expeditor uses it to track overall order status and timing across the whole kitchen.

Hot Station

A station-specific screen (grill, fries, etc.) showing only the tickets relevant to that station, so cooks see just what they need to prepare.

Challenge

Understanding kitchen dynamics without direct user access

Kitchen environments are high-pressure, high-speed, and leave no room for ambiguity. The challenge was understanding the real dynamics of kitchen operations without direct user access — relying entirely on deep secondary research and competitive analysis.

Solution

Research translated into functional clarity

Built understanding through rigorous research: studying how professional kitchens operate, what causes coordination breakdowns, and how existing KDS solutions fall short. Translated that into a clear, functional UI focused on order hierarchy, timing, and visual status — designed for the heat of real kitchen conditions.

Working closely with the team

Throughout the project, I worked in close collaboration with developers — participating in regular syncs, clarifying design intent, and adapting solutions based on technical constraints. Before presenting decisions to the product owner, the designer and developer would validate solutions together internally, ensuring feasibility and catching edge cases early.

INTERNAL VALIDATION BEFORE PRESENTATION Designer UI · decisions · intent review Developer feasibility · edge cases validated Product Owner feedback loop → next iteration Design review Annotations + specs Dev sync Clarify intent + constraints QA + iteration Test → adjust → approve

Order status indicators

00:15:00

New order

Not started yet

00:10:30

In progress

Preparation started

00:03:00

Running low

Time nearly up

00:00:40

Critical

Time almost out

Note: the countdown is calculated based on the number of dishes in the order and their prep time, as defined in the tech cards (recipe specs).

Expeditor Screen

Expeditor screen — new order Expeditor screen — item marked done

New order arrives & item marked as done within the order

Expeditor screen — order completed Expeditor screen — next new order after completion

Order fully completed & next new order appears

Hot Station

Hot Station — new order Hot Station — order done

Hot Station — new order & order marked done

History & Settings

Order history view All day review menu

Order history & all day review

KDS configuration settings Printer selection settings

KDS configuration & printer selection

What was delivered

First KDS versions shipped

Expeditor and preparation station views designed and delivered as first working product versions, enabling kitchen teams to receive and manage orders digitally.

Iterated from team feedback

Continuous refinement based on feedback from the development team and stakeholders — improving the clarity of order states, timing indicators, and station-specific views.

Clear order status system

Color-coded order hierarchy — new, in progress, warning, urgent — reduced kitchen coordination errors and gave staff instant visual clarity under pressure.

Multi-station workflow supported

Designed separate views for expeditor and preparation stations, enabling parallel kitchen workflows without confusion or missed orders.

💡

This project is presented for portfolio purposes only. While not under NDA, all business data are confidential. Only selected core screens are shown, and all information has been modified to protect privacy.

Next project

Online Ordering

Coming soon