Course Discovery
Users couldn't find relevant courses. Average time to enroll: 4.2 minutes (target: <1 min)
Designing a learning management experience for a smart pen ecosystem's education vertical
While working on a cross-platform smart pen ecosystem, education technology was a key enterprise vertical. Clients needed a platform where instructors could manage course materials, learners could interact with smart pen content, and administrators could track engagement across their organization. I was tasked with designing the learning experience end-to-end — from course discovery to progress tracking to admin reporting.
Project name and visual identity have been changed for confidentiality.
User research revealed three core problems: course discovery was buried behind too many filters, the learning progress view was confusing, and B2B admins had no dashboard to track team engagement. NPS had dropped from 42 to 31 over two quarters, and support tickets about "finding courses" had increased 60%.
Users couldn't find relevant courses. Average time to enroll: 4.2 minutes (target: <1 min)
Learners lost track of where they left off. 34% of started courses were abandoned.
B2B managers had no way to see team progress or ROI. Zero dashboard existed.
I ran a mixed-methods research sprint over 3 weeks to understand pain points from multiple angles.
Spoke with individual learners and B2B admins about their daily workflows and frustrations
Analyzed click patterns on the course catalog — 70% of users never scrolled past the first row
Categorized 200+ tickets — "can't find course" and "lost my progress" were top themes
Reviewed 5 competing platforms (Coursera, LinkedIn Learning, Udemy Business) for UX patterns
The existing IA had 6 top-level sections with overlapping content. I simplified to 4 clear areas based on user mental models from card sorting sessions.
I started with rough wireframes to test layout concepts before investing in high-fidelity UI. These were shared with the team in weekly design reviews for early feedback.
The final UI brings together the design system tokens, a clear information hierarchy, and the insights from user research into polished, production-ready screens.
Instead of a single linear diagram, I framed the experience as three layers that scale: activation (getting people to value fast), a repeatable learning loop (where most time is spent), and outcomes that connect learners to B2B stakeholders.
The flow below is the canonical path used for prioritization and edge-case reviews (resume, SSO, permissions, exports). "Key moments" are annotated where research showed the highest drop-off or the strongest opportunity to build trust.
Single canonical path (learner → outcomes → enterprise)
One continuous model for roadmap and handoff discussions: every screen in the case study maps to a step here. Scroll horizontally to see the full product surface area — from identity to admin reporting — without breaking the narrative into disconnected mocks.
Reduce friction to first value: identity, lightweight personalization, then a dashboard that answers "what should I do next?"
The scalable unit of the product: find a course, enroll, then repeat module-level work until completion. Progress and resume are part of the loop — not a separate "feature path."
Proof of skill for the learner; proof of ROI for the org. These steps informed certificate layout, sharing, and admin dashboards as parallel surfaces — not bolt-ons.
Edge cases & scale: SSO failures, seat limits, and "returning after 90 days" were tested against this model so we could reuse the same progress surfaces and admin signals instead of one-off screens. New verticals (e.g. more courses) extend Phase 02; new enterprise needs extend Phase 03 without rewriting Phase 01.
Top tabs. Our research showed users accessed 2-3 sections max per session. A sidebar would waste horizontal space that's better used for content — especially on the learning view where the video player needs maximum width.
Personalized dashboard. Data showed 68% of return visits were to continue an existing course, not browse new ones. The dashboard surfaces in-progress courses immediately, reducing time-to-learning from 4 clicks to 1.
Both. Percentage gives a quick emotional signal (I'm more than halfway!), module count gives concrete orientation (what's next). We tested both in isolation and the combined version performed best in usability tests — users felt more in control.