SLMT Technology  ·  LMS Platform Portal Demo

Teacher Dashboard

The moment a teacher logs in, this is the first page they see — a personalized, real-time workstation summarizing today's schedule, all pending tasks, student alerts, and AI-powered class insights. Everything that needs attention today, visible in a single scroll.

Dashboard Layout — Top to Bottom
① KPI Strip (4 counters)
② Today's Lecture Schedule
③ Pending Assignment Reviews
④ Upcoming Test Deadlines
⑤ Leave Approval Queue
⑥ Recent Student Submissions
⑦ HOD Messages & Notices
⑧ AI Class Insights Panel

① KPI Strip — 4 Live Counters

Four compact metric cards across the top of the dashboard give the teacher an instant status check — all scoped to only their allocated classes and subjects.

Counter What It Shows Why It Matters
📝 Pending ReviewsAssignment submissions waiting to be graded by this teacherNon-zero means students are waiting for marks and feedback
⏰ Leave RequestsStudent leave applications waiting for first-level teacher approvalUnresolved requests delay students' attendance records
📋 Marks PendingSubjects where marks have not yet been entered or submitted to HODHOD cannot publish results until all teachers submit marks
📢 Unread MessagesNew messages from students, HOD, or other teachersCritical for time-sensitive communications from the HOD

② Today's Lecture Schedule

A visual card showing all of the teacher's lectures for the current day, in chronological order — pulled directly from the HOD-configured master timetable.

  • Lecture Rows: Each row shows the time slot, class name, subject, and room/location.
  • Current Lecture Highlight: The ongoing lecture is highlighted with a green "Live Now" badge based on server time.
  • Mark Attendance Shortcut: A direct "Mark Attendance" button on each lecture row — one click to open the attendance marking page for that specific class and lecture.
  • Completed Lectures: Past lectures are shown in grey with a checkmark, so the teacher can see at a glance which attendance has already been marked and which hasn't.
  • No Classes Today: If the timetable has no lectures for this teacher on the current day (e.g., a free day or holiday), a clean empty-state message is shown.
Core Benefit: Teachers never forget to mark attendance — the schedule reminds them of every class and provides a direct shortcut to the marking interface.

③ Pending Assignment Reviews

A table showing all assignment submissions from students that have not yet been graded by the teacher. Sorted by submission date (oldest first) to prioritize the most overdue reviews.

  • Submission Details: Student name, class, assignment title, submission date, and whether it was submitted on time or late.
  • Late Flag: Submissions received after the deadline are flagged with a red "Late" badge — the teacher can factor this into grading.
  • Quick Open: "Review" button opens the student's submission directly for annotation and grading — no need to navigate elsewhere.
  • View All Link: "See All Pending Reviews" link navigates to the full Assignments module.

④ Upcoming Test Deadlines

A card listing all tests the teacher has created that are either coming up soon or currently in an active window.

  • Test Name & Class: The test title and which class it is assigned to.
  • Window: Start and end date/time of the test window — the period during which students can attempt it.
  • Completion Rate: How many students have completed the test vs. total students in the class (e.g., "28 of 45 students completed").
  • Status Badge: Upcoming (not started) / Active (currently open) / Closed (window ended) — each with a distinct color.
  • Pending Short-Answer Grading: If a test has short-answer questions, a badge shows how many responses need manual grading.

⑤ Leave Approval Queue

A compact panel showing student leave requests that are pending the teacher's first-level approval, displayed as a queue sorted by application date.

  • Request Summary: Student name, class, leave dates, leave type (Medical / Personal / Family / Other), and the student's reason.
  • Quick Action Buttons: "Approve", "Reject", and "Ask for More Info" — all actionable directly from the dashboard without opening a separate page.
  • Attachment Indicator: If the student uploaded a supporting document (e.g., medical certificate), a paperclip icon appears. The teacher can open and review the document.
  • Urgency Indicator: Leave requests that cover dates starting tomorrow or sooner are highlighted in amber — prompting immediate action.
Core Benefit: Teachers can action leave requests in seconds from the dashboard — without opening a separate leave management page — ensuring students never wait unnecessarily.

⑥ Recent Student Submissions

A live feed of the most recent 5 assignment submissions from students, across all the teacher's classes.

  • Student Name & Class, assignment title, and submission timestamp.
  • A "Late" or "On Time" tag based on whether the submission was within the deadline.
  • Direct "Open Submission" link for immediate review.

⑦ HOD Messages & Notices

The most recent 3 messages or notices from the HOD — ensuring teachers never miss a directive from the department head.

  • Message Preview: Message subject, sender, and first 80 characters of the content.
  • Unread Indicator: New, unread messages are shown in bold with a blue dot.
  • "View All Messages" Link: Opens the full messaging inbox.

⑧ AI Class Insights Panel

A collapsible panel powered by Google Gemini AI that provides the teacher with a brief, data-driven summary of their classes' collective academic health.

  • Auto-Generated Summary: A short paragraph summarizing: which classes have low attendance, which assignments have a high non-submission rate, and which tests had poor class-average scores.
  • Suggested Actions: 2–3 specific, actionable suggestions (e.g., "Consider a revision session for Class 3B — 60% of students scored below 50% in the last test").
  • Refresh Button: Teachers can request a fresh AI analysis at any time. The panel shows a timestamp of the last analysis.
  • BETA Badge: A gold "BETA" label reminds the teacher that AI insights are advisory and should be used alongside their own professional judgment.

Overall Benefit: The Teacher Dashboard eliminates the need for teachers to navigate through multiple pages at the start of every workday. Every critical task — from grading to leave approvals to marking attendance — is surfaced immediately, with one-click access. Teachers who previously spent 10–15 minutes checking their status across multiple pages now have it all in a single glance.