UX DESIGN & IMPLEMENTATION

Twinshot Coffee

COMPANY

TwinShot Coffee

ROLE

UX | UI Designer

EXPERTISE

Web Design

YEAR

2025

Project description

Twin Shot Coffee is a mobile espresso bar in Los Angeles whose website worked against the business it represented. The menu sat locked inside an image, the contact form asked for an address but never the event, and eight thin pages diluted a simple decision. I approached this as an end to end experience problem rather than a visual refresh, following the planner's journey from first scroll to sent inquiry and rebuilding the system underneath it so every screen, state, and breakpoint traces back to one source.

Challenge

How might we redesign the whole booking journey, from first impression to sent inquiry, so a planner can judge the drinks, understand what a package includes, and reach out inside a single page that feels as considered as the cart showing up at their event?

Approach

Audit and research first, then information architecture, wireframes, and a design system extracted from real values rather than invented. Usability testing fed changes back into the file, and the same components carry the experience across desktop, tablet, and mobile so the system proves itself at every width.

Timeframe

From explorations to final designs in 3 weeks while working with multiple projects at the same time.

Process

Interviews and a screener survey showed that people judge a coffee cart by its drinks first: seventeen of twenty three went looking for the menu before anything else, and eleven gave up on the old image menu on their phones. Competitive analysis of Los Angeles carts found real menus but almost no event specific forms, no pricing signals, and no single page flow. Ideation converged on one scrolling page where four small menu tabs carry the whole drink list in real text, each item labeled Included or Add on. Prototypes paired that with an inquiry form built as an event brief. Usability testing caught mobile tabs sitting under the touch target floor, so I rebuilt them at forty five pixels and widened the carousel controls to match.

Research & Planning

Ran a screener survey and interviews with event hosts and planners, then audited the old site against competing Los Angeles carts. Gaps clustered around an unreadable menu, a form that ignored the event, and no signal of what a package includes. Personas and journey maps set the priority order.

Design & Prototyping

Reconstructed wireframes at desktop and mobile widths to test the single page flow, then built the interface from a design system extracted from real values rather than invented ones. Iterative testing sharpened the menu tabs, the labels, and the inquiry form.

Development & Implementation

Built the live site and rebuilt it as a component driven Figma system, so every screen is an instance rather than a one off. Prioritized accessible contrast, forty four pixel touch targets, and true reflow across desktop, tablet, and mobile for planners booking from a phone.

Solution

The redesign brings the whole decision onto one scrolling page. Four menu tabs hold every drink in real text, each labeled Included or Add on, so a planner can size up a package without asking. The inquiry form works as an event brief, collecting type, guest count, date, and vision in one pass. Anchored navigation keeps a booking action a click away at any scroll depth, and the same components hold the layout together across desktop, tablet, and mobile.

Tabbed Drink Menu

Every drink lives in real text across four tabs, Espresso, Specialty, Cold, and Non Coffee, each item carrying its build notes and one honest label, Included or Add on. A planner learns what a package covers before sending a single message.

Event Brief Inquiry

The contact form asks what actually matters: event type, guest count, date, and a free field for vision and special requests. Inquiries arrive already qualified, so the first reply can quote a real package instead of asking another round of questions.

Anchored One Page Flow

Navigation jumps to sections rather than pages, and a booking action stays within a click at any scroll depth. Nothing dead ends, so a visitor can move from first impression to sent inquiry without ever losing their place on the page.

What Changed

Three shifts carry the redesign. The menu stopped being a picture and became information. The contact form stopped being a formality and became the first step of a quote. The site itself stopped being a set of pages and became a system that holds together at every width.


From Image to Information

A photograph of a printed card became four tabs of real text, each drink carrying its build notes and an honest Included or Add on label. Readable on a phone, indexable by search, quotable in conversation.

From Form to Event Brief

Address and Subject gave way to event type, guest count, date, and vision. The same field count now does qualifying work, so a first reply can carry a real package instead of more questions.

From Template to System

Eight thin pages became one page built from components: eight color tokens, thirty five text styles, and a single set of parts driving desktop, tablet, and mobile from one source of truth