Teacher Dashboard
Back to Home

Teacher Dashboard

Manage classes, lessons, attendance, and track your teaching progress and earnings.

The Teacher Dashboard is designed to help you manage classes, lessons, students, and track your teaching performance and earnings efficiently.


How to Use

Viewing Your Dashboard Overview

  1. Log in to your account as a teacher.
  2. You are automatically redirected to the Teacher Dashboard.
  3. View key metrics cards at the top:
    • Expected Salary (Month) - Projected earnings based on your assigned classes and lectures per month
    • Salary Earned (Completed) - Total earnings from completed lessons this month
    • Lessons This Month - Total lessons scheduled (completed vs. scheduled breakdown)
Teacher dashboard page
  1. Below the metrics, view two charts:
    • Salary Progress Chart - Cumulative salary earned day-by-day this month
    • Lesson Completion Chart - Pie chart showing completed vs. scheduled lessons
Teacher dashboard page
  1. Scroll down to see:
    • Lectures Held This Month - List of all completed lessons with individual earnings
    • All Your Lessons Table - Complete timeline of all your lessons (past and future)
Teacher dashboard page

Understanding Expected Salary

  1. View the Expected Salary (Month) card in the top-left.
  2. This shows your projected monthly earnings based on:
    • Number of active classes you're assigned to
    • Lectures per month for each class (defined in course settings)
    • Salary per lesson for each class
  3. Below the total, see the breakdown per class:
    • Class name
    • Number of lectures × Salary per lesson = Total expected
  4. This is a projection - your actual earnings depend on completed lessons.

Tracking Salary Earned This Month

  1. View the Salary Earned (Completed) card in the center.
  2. This shows actual earnings from lessons you've completed this month.
  3. Below the amount, see the count of completed lessons.
  4. This updates in real-time as you mark lessons as completed.
  5. Compare this with Expected Salary to see your progress toward monthly earnings.

Monitoring Your Lessons

  1. View the Lessons This Month card on the right.
  2. See the total number of lessons scheduled for the current month.
  3. Below, see the breakdown:
    • How many are completed (earnings already counted)
    • How many are scheduled (upcoming, no earnings yet)
  4. Use this to plan your month and track teaching load.

Analyzing Salary Progress Chart

  1. Locate the Salary Progress bar chart on the left.
  2. This chart shows cumulative earnings day-by-day for the current month.
  3. Each bar represents total salary earned up to that date.
  4. Hover over any bar to see:
    • Specific date
    • Cumulative salary amount
    • Number of lessons completed that day
  5. Use this to track earning trends throughout the month.

Reviewing Lesson Completion Chart

  1. Locate the Lesson Completion pie chart on the right.
  2. This shows the proportion of completed vs. scheduled lessons.
  3. Green segment = Completed lessons
  4. Yellow segment = Scheduled (upcoming) lessons
  5. Hover over segments to see exact counts and percentages.
  6. Use this to monitor your teaching progress for the month.

Viewing Completed Lessons List

  1. Scroll to the Lectures Held This Month section.
  2. See a detailed list of all completed lessons.
  3. For each lesson, view:
    • Lesson name and description
    • Date the lesson was held
    • Salary earned for that specific lesson
  4. Lessons are sorted newest to oldest.
  5. Use this to verify which lessons have been counted toward your earnings.

Using the All Lessons Table

  1. Scroll to the All Your Lessons table at the bottom.
  2. View all your lessons (past, present, and future) in one place.
  3. Table columns include:
    • Class - Which class the lesson belongs to
    • Subject - Subject being taught
    • Start Time - Date and time of the lesson
    • Status - Completed, Scheduled, or Annulled
    • Actions - Click "View" to open the lesson detail page
  4. Use the search box to find specific lessons.
  5. Use filters to show only certain classes or subjects.
  6. Sort by any column to organize the view.
  7. Click View to open a lesson and manage attendance, grades, or homework.

Managing Individual Lessons

  1. From the All Lessons table, click View on any lesson.
  2. You are taken to the Lesson Detail Page where you can:
    • Take Attendance - Mark students present or absent
    • Assign Grades - Enter grades for students
    • Assign Homework - Create homework assignments
    • Record Behaviors - Log student conduct notes
    • Edit Lesson Details - Update lesson information
    • Complete Lesson - Mark the lesson as completed (this counts toward your earnings)
    • Start Video Call - For IT Bootcamp organizations only, record the lesson

Refreshing Your Data

  1. Locate the Refresh button (circular arrow) in the top-right corner.
  2. Click to reload the latest data from the server.
  3. Use this after completing lessons elsewhere to update your earnings.
  4. Data auto-refreshes periodically, but manual refresh ensures immediate updates.

Accessing Lesson Reports

  1. Scroll to the bottom of the dashboard.
  2. Click the "Open Lessons Report" link.
  3. View detailed reports about all your lessons, earnings, and teaching statistics.
  4. Export reports for personal records or administrative submission.

For Organization Types

IT Bootcamp teacher dashboard features: - Video Call Recording - Start and record lessons for student review - Coding Challenges - Assign and grade programming exercises - Portfolio Reviews - Review student project portfolios - GitHub Integration - Track student code commits and activity

Sports Academy teacher (coach) dashboard features: - Training Sessions - Schedule and track athletic training - Performance Metrics - Record physical test results - Health Records - View athlete health and injury status - Competition Preparation - Plan and manage competition schedules

Madrasa teacher dashboard features: - Quran Memorization - Track student Hifz progress - Recitation Quality - Assess Tajweed and recitation skills - Arabic RTL Interface - Right-to-left display support - Prayer Schedule - View integrated prayer times


Tips

  • Complete lessons promptly to see earnings reflected in your dashboard immediately.
  • Use Expected Salary as a planning tool - it shows potential earnings if all lessons are held.
  • Check the Salary Progress Chart daily to stay on track with monthly earning goals.
  • The All Lessons table is searchable - use it to quickly find past or upcoming lessons.
  • Salary per lesson varies by class - check your class assignments to understand earnings breakdown.
  • Only completed lessons count toward earnings - scheduled lessons are projections only.
  • Use the Lesson Completion Chart to ensure you're keeping up with your teaching schedule.
  • Click View on any lesson to manage all aspects (attendance, grades, homework) from one page.
  • For IT Bootcamp teachers: Start video calls from the lesson detail page to record sessions.
  • Refresh data if you notice earnings or lesson counts haven't updated after marking lessons complete.