My Classes & Student Directory
A complete, real-time view of every class and subject allocated to the teacher — with deep student-level information, progress tracking, and one-click access to any student's full academic profile.
1. Allocated Classes Overview
The starting point of the My Classes section — a card-based list of every class-subject pair assigned to the teacher for the current academic year and semester.
- Class Card: Each allocation is displayed as a card showing the class name (e.g., "SE-A"), the subject name, academic year, and semester.
- Student Count: Total number of enrolled students in the class.
- Class Teacher Badge: If the teacher is the designated Class Teacher for a class, a gold "Class Teacher" badge appears on that class card — indicating additional responsibilities.
- Quick Stats Strip: At a glance — average attendance percentage for the class, number of pending assignment submissions, and the date of the last lecture marked.
- Navigate to Roster: Clicking a class card opens the full student roster for that class.
2. Student Roster (Class-wise)
The complete list of students enrolled in a selected class — the teacher's digital class register.
2.1 Roster Table Columns
| Column | Description |
|---|---|
| Photo | Student's profile photo uploaded during admission |
| Roll Number | Class roll number assigned by the institution |
| Student Name | Full name — clickable to open the student's detailed profile |
| Attendance % | Overall attendance in this teacher's subject — color-coded (green/amber/red) |
| Assignments | Number submitted vs. total assigned (e.g., "3 of 4") |
| Last Test Score | Score in the most recently conducted test for this subject |
| Action | "View Profile" button for the complete student profile |
2.2 Roster Filters & Search
- Search by Name or Roll Number: Instant live search across all students in the roster.
- Filter by Attendance Status: Show only students with low attendance (below 75%), or only students who are absent risk.
- Filter by Assignment Status: Show only students with pending submissions.
- Sort Options: Sort alphabetically, by roll number, by attendance (highest/lowest first), or by test score.
2.3 Export Roster
- Download as Excel: Export the full student roster with all metrics for record-keeping, parent communication, or review sessions.
- Download as PDF: A formatted printable version of the class list.
3. Individual Student Profile View
Clicking any student's name opens their comprehensive academic profile — a single screen summarizing everything the teacher needs to know about that student across all their subjects and the current semester.
3.1 Profile Header
- Student Photo, Name, Roll Number, Class: At-a-glance identity information.
- Contact Details: Student's mobile number and parent/guardian contact — useful for urgent communications.
- Overall Attendance %: A single aggregate attendance percentage across all subjects.
- Academic Status Chip: "At Risk" (below 60% attendance) / "Warning" (60–74%) / "Good Standing" — visible at a glance.
3.2 Attendance Breakdown Tab
- Subject-wise Attendance: A table showing attendance percentage for every enrolled subject — not just the teacher's own subject.
- Monthly Calendar: Calendar view showing which days the student was present, absent, or on approved leave.
- Lecture-level Log: Full list of every lecture with present/absent status — the teacher can trace exactly which lectures were missed.
3.3 Assignments Tab
- All assignments from all subjects — submitted, pending, graded, and late — in a single table.
- Marks received and teacher feedback for graded assignments.
- Submission timestamps and late indicators.
3.4 Tests Tab
- All online tests the student has appeared for — with score, percentage, and rank within the class.
- Tests missed (window expired without attempting) are shown with a "Not Attempted" status.
3.5 Marks Tab
- Internal marks entered by all teachers for the student in the current semester — broken down by subject and component.
- Final result card if marks have been published by the HOD.
3.6 Leave History Tab
- All leave applications by the student — dates, type, reason, status (Approved / Rejected / Pending), and the approving authority.
- Total approved leave days in the current academic year.
4. Class Teacher Responsibilities
When a teacher is designated as Class Teacher for a class by the HOD, they have additional responsibilities for that class beyond their teaching duties.
Class Teacher reviews all leave applications from the class before they are forwarded to the HOD.
Receives alerts when any student in the class falls below attendance thresholds or misses multiple consecutive lectures.
Reviews and verifies student achievements (sports, cultural, academic) submitted by students before HOD approval.
Overall Benefit: The Student Directory gives teachers the depth of information previously only available by visiting multiple departments. Preparation for parent-teacher meetings, academic counselling, or departmental reviews that used to take hours of manual data collection now takes minutes — with all data accurately sourced from the live system.