AT
Alexandra Tragut
Class Hub Dashboard
Helping teachers identify their next action
evulpo is an online learning platform primarily offering content for students in lower secondary education (Sekundarstufe I, grades 7–9 in Switzerland). Originally developed for individual learners, the product gradually shifted its focus towards schools.

I redesigned evulpo’s teacher dashboard to bring student activity, learning results, and next-lesson ideas into one class overview. Research with teachers informed a shift from broad performance summaries toward clearer context for deciding who needs attention and what to do next.
Role: Primary Product Designer (Working with two developers and the CPO)
Timeline: Six-week redesign informed by nine months of ongoing research, followed by six weeks of development. Shipped September 2026.
Process: End-to-end ownership (Research, flows, information architecture, interaction design, prototyping, visual design, and partnership with product/engineering.)
The Challenge
The existing dashboard required teachers to piece together student progress and recent learning activity across separate areas of evulpo. Informed by previous usability testing and teacher interviews, the redesign aimed to help teachers find relevant information faster and better understand their students’ learning activity.
Existing Dashboard & User Research

Existing Dashboard
Released in October 2025, the previous dashboard supported evulpo’s transition from a product for individual learners to one also serving schools. I was the primary designer for this version.
As stakeholder requests and feature highlights accumulated, the dashboard became crowded and its information hierarchy less clear. Subsequent research helped us identify which elements teachers found useful, such as students needing support, and which needed clearer context, such as the topic-engagement chart.
User Research and Usability Testing
My research partner and I conducted ongoing research with 10 teachers over nine months, starting in November 2025. Participants included both experienced and new evulpo users. We shared responsibility for recruiting participants and took turns moderating sessions.
The research primarily focused on validating changes to Learning Paths and understanding how teachers used evulpo in the classroom. Sessions included interviews and think-aloud usability testing, during which teachers described their thoughts as they used the platform. These sessions revealed navigation difficulties, including issues relevant to the dashboard. During school visits, I also showed teachers the existing dashboard and discussed it with them.
Although this research covered the broader platform, it surfaced three findings that informed the dashboard redesign:
1. Teachers’ information needs changed throughout the teaching day:
Teachers approached evulpo differently when preparing lessons, teaching in class, and reviewing activity afterwards. The existing dashboard combined information for these contexts without a clear hierarchy. This prompted me to explore how to organize information around teachers’ tasks and classes.
2. Learning data lacked context:
The dashboard highlighted students who needed support and time spent learning, but did not provide enough detail to explain where students were struggling. Teachers needed to identify the specific Learning Path and Exercise Set behind a low score.
Teachers also sometimes gave instructions verbally rather than creating assignments in evulpo. They therefore needed visibility into students’ learning activity beyond formally assigned work.
3. New users struggled to understand what evulpo offered:
Despite the available introductory modals and navigation tooltips, new users could arrive at the dashboard without understanding the platform’s learning content or student insights. This highlighted a need for clearer guidance on getting started, tailored to different teacher entry points.
The Design Process
First design explorations
I explored two approaches to organizing the dashboard: tabs for different teaching contexts and a single page with distinct groups of cards.
Separating preparation, in-class use, and administration into individual pages would have resulted in sparse content or duplicated features, given the functionality available at the time. I therefore moved towards a shared overview that could support several teaching tasks.

Tabs by teaching context
Grouped cards on the page
Organizing the dashboard around each class
Teachers could manage multiple classes and typically planned lessons and reviewed students within the context of a specific class. I therefore chose class tabs as the dashboard’s primary navigation, with subject and date filters to narrow the information shown.
Within each class, I grouped content around three teacher questions:
-
Who needs my attention?
-
What have students been working on?
-
What should I teach next?
Tools and new content were placed in a separate Resources tab.

Final Dashboard Design
Deciding What to Show First
Workshop: Prioritizing Information
I facilitated a workshop with the CPO, a fellow designer, and a former teacher to define the dashboard’s information hierarchy. We focused on what teachers needed to see immediately and what could be revealed as they explored further.
The existing dashboard presented too much information without a clear hierarchy. We agreed to prioritize information that helped teachers identify where attention might be needed, such as students with low scores. Supporting details, including Learning Path completion status, were placed one click away. This decision shaped a more focused overview while keeping further context accessible.

Workshop exploration of dashboard information and deeper detail
Exploring Different Levels of Detail
I initially explored minimal layouts that emphasized summary metrics. However, these designs would have required teachers to navigate further to understand the activity behind the numbers.
To balance a concise overview with access to context, I moved towards summary counts with expandable sections showing supporting details.

Exploration B: Metrics with supporting context
Exploration A: Summary metrics
Final Card Designs
These explorations led to a card structure that pairs an at-a-glance summary with expandable context and links to detailed results, organized around teachers’ key questions.

Who needs my attention?
This card surfaces students who scored below 60% on their first attempt at an Exercise Set, ordered by their most recent activity. Teachers can open a student’s results in a new tab while keeping the class overview available. A “Viewed” label indicates which student results they have opened. A celebratory state appears when there are no qualifying low-score results or when the teacher has viewed all flagged student results.

How is my class doing?
Class Pulse brings together active student counts, learning minutes, and average scores by exercise difficulty. It gives teachers a starting point for reviewing participation and performance, with access to detailed activity when they need more context.

What have students been working on?
This card brings together recent activity across assigned Learning Paths and paths students access independently. Including both reflects how teachers work: some create assignments in evulpo, while others give instructions verbally. Teachers can open the results for a path to explore the activity in more detail.

What should I assign or teach next?
This card presents suggested Learning Paths for teachers to review when planning their next lesson. Recommendations are based on textbook sequence and the most recently assigned Learning Path or one students have recently worked on. When suggestions are unavailable, an empty state explains how to get started.
From a Flagged Student to Detailed Results
The flow connects two teacher questions: “Who needs my attention?” and “Where are they struggling?” Starting from Class Hub, teachers can open a flagged student’s results and inspect the relevant exercise details. This provides context for a follow-up conversation with the student.

Helping New Teachers Get Started
Research showed that new teachers could reach the dashboard without understanding what evulpo offered or how to begin. I designed an onboarding checklist with direct links to introductory tasks and visible completion states.
The checklist differed for teachers joining through an onboarded school and those signing up independently. School-onboarded teachers were guided towards trying and assigning a Learning Path, while independently registered teachers were prompted to add their first students.

Teachers joining through a school
Teachers signing up independently
Teacher Resources
Teachers also needed access to supporting tools, including student password management, introductory guidance, and newly published Learning Paths. I grouped these in a separate Resources tab to keep them accessible while keeping the class overview focused on student activity and follow-up.

Release Scope: evulpo Administrator Overview
evulpo administrators needed an overview of platform usage, including those who were not themselves teachers. Within the release timeline, the team prioritized the teacher experience and retained the existing administrator metrics in a dedicated Admin tab. Improvements to this overview were deferred to a later release.

Going Forward & Takeaways
Release and Validation
Class Hub shipped in September 2026. The redesign drew on broader teacher research, including usability studies in January 2026 that surfaced issues with the previous dashboard. Those studies primarily focused on other areas of the platform, so the dashboard findings provided supporting evidence rather than a dedicated evaluation.
No post-launch usability testing was conducted for the new dashboard. Whether the redesign helped teachers find relevant information faster therefore remains unvalidated. A next step would be to evaluate how easily teachers can identify a student needing attention and locate the relevant exercise results.
What I Learned: Aligning on Assumptions Before Detailed Designs
AI-assisted designs from stakeholders introduced detailed proposals before their underlying assumptions had been checked against teacher research. Reconciling these proposals with user needs and the wider dashboard experience added work to the design timeline.
Some proposals grouped information so broadly, or removed so much detail, that teachers would have needed to leave the dashboard even to see a basic summary of activity on a Learning Path. Others placed all class activity on the dashboard, risking the same information overload we had identified in the previous experience. These approaches highlighted the need to agree on which information supported an immediate decision and which belonged in a deeper view.
The information-hierarchy workshop helped us establish a shared direction: surface students needing attention on the dashboard and keep supporting details, such as Learning Path completion status, one click away.
In future projects, I would establish the information priorities and evaluation criteria before treating polished concepts as delivery requirements. I would use stakeholder proposals as starting points for discussion, make their assumptions explicit, and agree which needed validation before implementation.