We've enhanced Educate’s attendance tracking system by introducing check-in and check-out times, enabling bulk actions, ensuring data consistency, and improving the user interface for better usability. This update is available to both Teachers and Admins views. 


✅ Key Features Delivered

Check-in and Check-out Times

Fields were added to capture exact check-in and check-out times for students.
This addressed a major user request for minute-level attendance tracking
This data point is optional. Feel free to use it if it adds value for you—otherwise, you can continue tracking attendance without updating the timestamp
Implemented on the following Attendance pages

⮞ Classroom ⮞ Attendance page ⮞ Daily and Weekly view
⮞ School ⮞ Instruction ⮞ Attendance page
⮞School ⮞Student ⮞Attendance By Grade
⮞Student profile ⮞ Attendance
⮞Bulk Action and History Modal of the above pages

Bulk Action Capability

A bulk update feature is added similar to attendance types, allowing administrators and teachers to set default times for all students and adjust them individually.  UI fixes and validations were implemented to ensure accurate time saving across modules

Data Consistency

Attendance data syncs across all relevant system pages, ensuring unified records and reducing discrepancies

Validations were added to ensure correct time entries and prevent data loss.

📊 Benefits to Highlight

  • Accurate Tracking: Enables minute-level monitoring of student attendance - a requirement for many states for PreK - 12 schools. Track how many minutes students with IEPs or 504 Plans (often called “inclusion kids”) spend in general education classrooms.​
  • Administrative Efficiency: Bulk updates save time for staff.
  • Data Consistency: Unified attendance records across modules.
  • Detailed Reporting: Supports compliance and informed decision-making. Coming soon