Yelp Usability Redesign

UX Research & Design
Role: UX Researcher & Designer | Context: UBC Human Computer Interaction Course Project
Participants: 10+ Yelp/restaurant review app users


Overview

This project evaluated how users discover and compare restaurants on Yelp. Through usability testing and interviews, I identified key pain points around filter overload, trust in sponsored results, and comparison difficulty, then translated those insights into product requirements and a mid-fidelity prototype designed in Figma.


Problem Statement

Users struggle to efficiently find trustworthy, relevant restaurants on Yelp. An overwhelming number of filters slows decision-making, while sponsored results appearing prominently in search undermine users' confidence in the platform.


Methodology

I conducted think-aloud usability sessions followed by semi-structured interviews to understand user expectations and frustrations when using Yelp. Findings were synthesized using affinity diagrams to identify recurring patterns.

Affinity diagram for Yelp users

Key Findings


Product Requirements

Based on research findings, the redesign needed to:

Must Do Should Do Nice to Have

The Solution

I designed a medium-fidelity, horizontal prototype in Figma to explore breadth of interaction rather than depth. The design experimented with two conceptual models:

Key features included toggleable grid/map views and a lightweight comparison flow to help users evaluate restaurants more confidently.


Evalution & Reflections

Follow-up usability testing showed the design was effective in supporting restaurant comparison and overall satisfaction, but revealed learnability and intuitiveness issues, particularly within the map interactions.

Future iterations would focus on:

Back to Projects