Attendance

  • Mark a whole class on one screen, with bulk present and absent
  • Duplicate sessions blocked per subject, date and period
  • Existing sessions can be reopened and corrected
  • Period support for several classes on the same day

People and academics

  • Students identified by registration number
  • Faculty identified by employee ID
  • Students first sign in with their registration number, staff with their username
  • Departments, sessions, semesters, sections and subjects

Insight

  • Attendance percentage against a configurable threshold
  • Subject-wise, student-wise and date-wise breakdowns
  • Printable reports plus CSV export on every report screen
  • Academic-session filtering so terms stay separate

Security

  • Role-based access control on every page
  • CSRF tokens on all state-changing requests
  • Prepared statements throughout
  • Login throttling and a forced password change on first sign-in