iCoffee

Design Principle

When every detail is clear, time stays on your side.

METADATA

Role

Product Designer

Project Type

Concept Project

Platform

Mobile Application

Scope

End-to-End Product Design

Tools

Figma

Project Introduction

iCoffee is a productivity-focused mobile ordering platform designed to help busy professionals and teams manage urgent, complex, and high-volume coffee orders with greater speed, accuracy, and confidence. The experience combines structured ordering, branch selection, scheduled pickup, and clear confirmation to reduce friction and make time-critical coffee orders more predictable.

Understanding the Problem

Large coffee orders become surprisingly difficult when they have to be placed under professional time pressure. Users need to manage multiple items and quantities, coordinate pickup with demanding schedules, and ensure that the correct order reaches the correct branch without unnecessary waiting or uncertainty.

The challenge was therefore not simply to make coffee ordering faster, but to make high-volume ordering predictable, accurate, and easy to manage when time is limited.

Research & Discovery

To understand how time pressure affects coffee ordering, I conducted qualitative research through interviews and surveys focused on ordering behavior during busy workdays. The research explored where users experienced delays, uncertainty, and errors when placing complex orders and what they needed to feel confident that an order would be ready when expected.

Key Insights

The research revealed that large and time-sensitive orders create a combination of accuracy, scheduling, and confidence challenges. These insights became the foundation for the product's ordering flow, confirmation states, and pickup experience.

User Personas

User Problem Statements

Caitlin Chen

Caitlin Chen is a busy business owner with high demands on her time who needs a reliable, expedited way to retrieve complex, multi-item coffee orders because waiting in long lines or dealing with order errors directly impacts her professional efficiency and ability to meet strict morning deadlines.

Kimball Cho

Kimball Cho is an anxious intern responsible for fulfilling large, detailed team orders who needs a streamlined, high-accuracy delivery system because failing to deliver a large, correct, and timely order compromises his professional standing and ability to complete primary work tasks.

Design Exploration

With the core ordering challenges identified, I translated the research insights into a structured experience focused on reducing uncertainty throughout the ordering journey. The exploration centered on making complex orders easier to build, review, schedule, and confirm before pickup.

User Flow

Wireframes

The wireframing phase translated the ordering flow into clear interface structures before visual styling was introduced. The focus was on making complex orders easy to review, keeping quantities and items understandable, and minimizing unnecessary friction between ordering steps.

The wireframes explored:

  • Clear item grouping and quantities

  • Strong confirmation and review states

  • Minimal friction between steps

  • Fast navigation for repeat actions

Low-Fidelity Prototype

Design Decisions

Structured ordering for complex purchases

Rather than treating the experience like a simple single-item coffee order, the flow was structured around multiple items, quantities, branch selection, scheduling, review, and confirmation so users could manage complex orders without losing track of important details.

Confirmation before commitment

Because order accuracy becomes increasingly important as order size increases, the experience emphasizes reviewing order details before placement. This gives users an opportunity to verify what they are ordering before committing.

Scheduled pickup as part of the ordering experience

Pickup timing was treated as a core part of the product rather than an afterthought. Allowing users to select a branch and schedule pickup supports the time-sensitive nature of the target use case.

Clarity over visual complexity

The interface prioritizes clear information, predictable interactions, and minimal distractions so users can make decisions quickly without adding unnecessary cognitive load.

Visual Design & UI System

After validating the ordering structure, I developed a visual system centered on clarity, trust, and efficiency. The interface uses readable typography, a calm visual language, consistent components, and clear status indicators to help users remain confident while managing complex orders under time pressure.

Design System

Final Design Solution

The final design delivers a streamlined mobile ordering experience built around the realities of high-volume and scheduled coffee orders. The solution prioritizes clarity throughout the journey, helping users build complex orders, verify important details, coordinate pickup, and complete the process with greater confidence.

Key Features

The solution brings the core needs identified during research into a single structured experience: complex order management, branch selection, scheduled pickup, clear review and confirmation, and a focused interface designed to support fast decision-making.

High-Fidelity Prototype

Usability Testing & Iteration

Usability testing was conducted using an interactive prototype to evaluate order clarity, scheduling confidence, and error prevention. The iteration focused on strengthening the moments where users needed reassurance most, particularly when reviewing order details, selecting pickup information, and confirming a large order.

Findings

Outcomes & Learnings

iCoffee reinforced that designing for time pressure is not simply about making an experience faster. Users also need confidence that complex orders are accurate, scheduled correctly, and ready when expected. The project strengthened my understanding of how confirmation, scheduling, and clear information hierarchy can reduce uncertainty and make operationally demanding tasks feel more manageable.

Thank you!

Have a project in mind? Contact me

Have a project in mind? Contact me

Have a project in mind? Contact me

Create a free website with Framer, the website builder loved by startups, designers and agencies.