RevisionDojo is the fastest growing edtech startup, providing digital IB study tools to 400,000+ users.
My team developed a scalable navigation system to anchor the products rapid growth.
1 Designer (Me)
2 Developers
2025

Countless documents, features and subjects are stored on RevisionDojo, but there was no reliable way for users to discover them.
Students focus on just 6/30 subjects, so the remaining content adds friction instead of value.

Hundreds of results are returned in a single infinite list without reliable means to filter though them.

Search that knows what you're looking for. By filtering by subject first, results are scoped before you ever type a keyword — so you're choosing from 24 relevant results, not scrolling through hundreds.
Insights from user research revealed that blank search screens were daunting. So we added a pre-search screen filled with features and options to provide visual guidance.
Each cell's content was carefully considered. Students could be crawling through hundreds of results, so we needed to make sure we could communicate a whole feature's value in just a few points.

The search bar also supports feature discovery for new users. Since many of RevisionDojo's features are unfamiliar, I created illustrations to help communicate their purpose at a glance without relying on heavy text.
RevisionDojo's content, features, and subject coverage dwarfs our competitors.
Yet consistently, through each update, new feature added, and content added, we would see the same staggering amount of drop off.
While I had my own assumptions about why users dropped off, what better way to understand the process (and avoid assumptions!!) then to ask the users.
1. Understand rationale for drop off.
2. Identify motivations for new users that convert.

Our audience
60 surveyants & 12 user interviews. This covered both new and old users, enabling us to gather a wider range of context.
Research revealed how imperative content relevancy was to users. Additional learning modules and features was actually detrimental to the core experience as it introduced content bloat that existing navigational infrastructure just wasn't equipped to handle.
Since I worked closely with the engineering team and founders, I had the opportunity to pitch each of these solutions, aligning them with technical constraints, product goals, and what it would offer the broader app.
The search bar was the best option.
Initial solutions, while promising, were not uniquely positioned to validate subject resonance for users in the first 2 minutes.
Nowadays, there are so many different ways to build search. Informed by competitive research, I built many, many, many variations of the searchbar before settling on a final design.

After ideating many many many wireframes, I consolidated my features into a final prototype, which was prepared for testing with users and the founding team.
Testing with users, the founding team, and engineers revealed quite a few valuable insights that challenged our initial solution:
Users felt way too much pressure to choose a subject, then a corresponding feature. (Largely due to not understanding all the different features, since many were native to the webapp)
We recognized that most users wouldn't understand our features to the point of deriving value from them ("whats question rush, and why do I care about it?), so a good middle point was navigating them to the subject itself, and letting them crawl from there via a directory of features
What we initially assumed to help with precise decision making, actually created decision paralysis.
-
Don't reinvent the wheel and over engineer a crazy complicated solution for a simple problem. Alot of this project was spent learning to lean on precedents.
-
Be a chronic communicator. It became a habit to share updates/looms with engineers, teammates, and stakeholders to keep everyone up to date.
-
Get your hands dirty! Search was impossible to build on figma, so I vibe coded the entire flow up with Claude. This allowed more articulate interactions and richer feedback.
This is just a snapshot of the entire design process.
Reach out to caleb05w@gmail.com for the full story.