You're now comfortable navigating the dashboard â it'll be your go-to screen every day. Next: deeper class management.
The Instructor Dashboard is where the magic happens day-to-day. It gives you a complete overview of your upcoming classes, missed attendance alerts, and quick access to all class operations.
In this lesson you'll learn to:
đŧī¸ Image Placeholder
Screenshot of the Instructor Dashboard showing the upcoming schedule panel, missed attendance warnings, and attendance history
/instructor/dashboardđŧī¸ Image Placeholder
Screenshot showing the sidebar navigation with the Dashboard link highlighted
The dashboard is divided into three main areas:
Your classes for the next 7 days with times, student counts, and quick actions.
Past sessions (last 30 days) where attendance wasn't recorded.
Your last 50 attendance records across all classes.
The schedule panel shows all classes happening in the next 7 days. Each entry displays:
| Info | What It Tells You |
|---|---|
| đ Date | The day of the session |
| â° Time | Start and end time of the session |
| đĢ Class Name | Which class (links to the class view) |
| đĨ Student Count | How many students are enrolled |
| đ¨âđĢ Instructor | Who's teaching (may differ from class default if overridden) |
đŧī¸ Image Placeholder
Screenshot of the Upcoming Schedule panel showing 3-4 upcoming class sessions with dates, times, class names, and student counts
Each upcoming session gives you direct links to:
Attendance recording is one of the most important daily tasks. Here's how to do it:
/attendance/take/:classIdđŧī¸ Image Placeholder
Screenshot of the Take Attendance page showing student names with present/absent checkboxes, individual notes fields, and a session notes area at the bottom
The dashboard flags any class sessions from the past 30 days where attendance wasn't recorded. This helps you stay on top of your record-keeping.
đŧī¸ Image Placeholder
Screenshot of the Missed Attendance section showing 2-3 yellow warning rows with class names, dates, and 'Record Now' buttons
Keep track of attendance trends across your classes.
The bottom of the dashboard shows your most recent 50 attendance records with:
For a deeper look at one class:
/attendance/history/:classIdđŧī¸ Image Placeholder
Screenshot of the Attendance History page for a class showing a table of past sessions with dates, present counts, and individual student attendance records
Each class session can have a lesson plan attached, giving instructors a structured guide for what to teach.
Plans follow a priority chain:
1ī¸âŖ Session Override â a plan set for a specific date (highest priority)
2ī¸âŖ Schedule Slot Plan â a plan assigned to a recurring time slot
3ī¸âŖ Class Default Plan â the fallback plan for the entire class
đŧī¸ Image Placeholder
Screenshot of a Lesson Plan view showing the step-by-step lesson structure with Welcome, Warm Up, Skills, Game, Cool Down, and Safe Exit phases
/class/edit/:classId in the Plans section, or use Program-level plans to keep all classes in a level synchronised.