top of page

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.

Dashboard_hero_responsive.jpg

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

Dashboard_existing.png
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.

Dashboard-Early Designs.jpg

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.

Hero_Dashboard.jpg

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-figjam.png

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.

Info-early design.jpg

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.

Studentstocheck_Gif.gif
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.

ClassPulse.jpg
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.

Active Paths_vertical.jpg
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.

Next lesson ideas_vertical.jpg
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.

Dashboard_Flow.gif

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.

Onboarding Journey.png

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.

Resources.png
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.

SuperAdmin.png

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.

Let's Connect

  • LinkedIn

©2022 by Alexandra Tragut

bottom of page