SUmmary to save you your time
tl;dr
Here’s a high level overview of the research and design process.
Please reach out to jaydehnajun@gmail.com for full case study.
User Interviews
Across past and ongoing interviews, we heard a consistent mental model: users scan, skim for fit, then evaluate before committing.
Problem
Users make layered decisions when choosing a class, but the current experience only supports a shallow flow: card → full class. Key info is buried, leading to drop-off, misclicks, and low start rates after saving.
User Survey
To validate and prioritize needs, I ran a survey (n=2277) asking users to rank class details. Results confirmed what interviews suggested, and this was helpful in informational hieracrhcy
Design
I redesigned the class discovery flow to better mirror how users think. Instead of forcing a jump from card to full class, We introduced a progressive model:
Card → Hover → Optional Modal → Class
Each step reveals deeper information aligned with what users need at that point in their decision.
Usability Test and Final Changes
We tested the new flow using an unmoderated Maze study (n=183). Based on the results, I refined interaction timing, added Save/Bookmark functionality, and clarified CTA language.
Currently in Dev
The updated experience is now being implemented and QA’d for rollout as an experiment.