Fullmind Attendance Reports

Making it easy to track, analyze, and improve student outcomes


Fullmind is a K-12 virtual education company that connects students nationwide with certified teachers. Its platform is where school leaders manage classes, instructors, and student progress in one place.

Challenge

After extensive research, we found that Fullmind schools were lacking a simple way to measure and report on key metrics related to program effectiveness and budget allocation. Additionally, the Customer Success team was spending a significant amount of time manually creating and sending attendance reports to customers.

Solution

To address these challenges, we developed a Reports Section within the platform to equip School and District Admins with the data they need. Our first priority was Attendance Reports, as student attendance is a strong indicator of program effectiveness and helps admins implement targeted interventions to improve student outcomes

Team
Cory Rae Shaw - Lead Product Designer
Cheryl Wang - Advisor
John Kealy - Head of Engineering
Ysiad Ferreiras - CEO

Cross-Functional Partners
Customer Success
Operations
Finance
Sales

Attendance reporting
user stories & research

As a school/district admin, I want to be able to see attendance data filtered in multiple ways:

  • By school(s)

  • By student(s)

  • By course(s)

  • By date(s)

  • By grade level

  • By my own custom filters

As a school/district admin, I also want:

  • The option to be easily notified if a student misses X classes in a row or X percentage of classes. 

  • Attendance info to be delivered to me in the way I’m most likely to consume it
    To easily make sense of attendance data and share it to other stakeholders

A dashboard for fast decision-making

To start, we designed a dashboard that surfaces key information and actions at a glance, with quick access to essential attendance reports and high-level insights.

Expandable and Collapsible Data

School admins need the ability to view and report attendance data at various levels. To meet this need, the solution was designed to seamlessly transition from a high-level overview to detailed insights instantly.


A Redesigned Filtering System

Given the large amount of data, we completely redesigned the filter system with the same goals in mind: to make it expandable and collapsible, so users can easily switch between high-level snapshots and detailed views. We also focused on optimizing the system for running reports and sharing data efficiently. The new filtering system would be used across the entire platform.

Dynamic and user-friendly

To prevent overwhelming the user with too many options and cluttering the screen, filters were designed to be added only when needed, with clear indicators showing the current selections.

Date picker, multi-select, single-select

Other features

Making it easy to save recurring reports and set up custom notifications

Along with this product design, I also led a full rebrand to support Fullmind’s transformation into a Network Marketplace.

You can explore the work in my brand portfolio.