Case Study
Concept Project
Redesigning the 028 Barbershop booking experience
Role
Tools
Duration
Type
01 - Overview
Why this project
02 - Problem
What wasn't working
03 - Design Decisions
What I changed and why
1
Added an active step indicator with checkmarks
Replaced static icons with a linear progress tracker that fills green as steps complete. Users always know where they are and how close they are to done.
2
Introduced bold screen headings
Each screen now leads with a large, conversational headline. This creates immediate context and gives the eye a clear anchor before scanning the content below.
3
Switched barber selection from grid to list
A list layout lets users scan name, availability, and next slot in a single pass — far more efficient than a grid that buries key information under photos.
4
Added service duration to the services screen
Showing "45 min · most popular" alongside price gives users the information they need to book with confidence — reducing hesitation at the final step.
5
Standardized time slot states
Unified the visual treatment of available and unavailable slots so the difference is immediately clear without needing to read every option.
6
Unified the confirm button across all screens
A persistent, consistently placed CTA anchors the user's next action on every screen — no hunting, no hesitation.
04- Outcomes
What improved
Clearer sense of progress through the booking flow
Faster scanning with consistent visual hierarchy
More information per screen without adding clutter
Consistent component system across all four steps
05- Reflection
What I learned









