Skip to main content

Functional and visual improvements of the class page

We’ve introduced some improvements to the class details page to make managing classes simpler, clearer and faster.

Written by Paul

The class page is usually used to:

  • View students attending each lesson

  • Track attendance

  • Add or remove students

  • Manage trials and waiting lists

  • Update schedules and lesson details

We've improved the class page and gave it a visual and functional updated. You can see a preview below.

Prefer a video? Skip to the video at the bottom of this page.

Redesigned weekly timeline

Before

Lessons were shown as a series of tiny dots, green for completed lessons and grey for upcoming ones. This was difficult to read when a class had many weeks, especially during long-running terms.

Now

Each lesson is represented by a scrollable calendar-style tile with:

📅 The date of the lesson
👤 Number of confirmed students
⭐ Number of trials

This makes it much easier to spot abnormalities:

  • Weeks with more or fewer students than usual

  • Weeks where trials are booked and how many

  • Any upcoming key dates at a glance

You can scroll along the top to view the whole term, even for longer schedules.

Dedicated features for editing classes or lessons

Before

Previously, there were two different update buttons, and it wasn’t always obvious which one to use. There was one button for updating the class as a whole and separate one for updating details of a given lesson.

Now

We have now one Edit class button which you can use to change the details of the class, including its title, price, location and key details.

We noticed that managing students and changing the class schedule was rarely ever done at the same time, but was lumped into one dialog. So we have created two simple actions to make things simpler.

Manage students

This dialog has one purpose - adding or removing students from the class or a specific lesson.

Edit schedule

This dialog allows you to change the schedule of the class or a specific lesson. You can either change (and shift) all dates/times for the class or change one specific lesson.

You'll also notice the disable button is now under the context menu dropdown.

Summary of improvements

Improvement

Benefit

Scrollable calendar-style weekly view

Easier to understand long terms and weekly differences

Student & trial counts visible on each lesson tile

Quick visual overview of attendance and bookings

Class-level edits moved to “Edit class”

Reduces confusion, creates one clear place for global settings

Week-specific edits moved to dedicated dialogs

Faster updates and lower risk of accidental changes

Added a dedicated remove student link against each student.

Quicker to remove students from the class

Improved trial actions - we have removed some of the restrictions on trial actions; such as rescheduling, manually marking won/lost and cancelling the trial.

Greater flexibility for managing trials

Here's a video detailing the changes

These updates are part of ongoing improvements to help you save time and keep your classes full.

Did this answer your question?