๐Ÿ”’ Admin access is restricted. In the live platform, this role requires MFA and is limited to designated DSL (Designated Safeguarding Lead) staff and IT administrators. All actions are recorded in the immutable audit log.
๐Ÿ”‘
Mockup 1 of 11 โ€” Shared Screen
Sign In
๐Ÿ” All roles use this screen

Shared login screen. Admin accounts trigger a second MFA step after password entry. On success, routed to the Admin Dashboard.

  • School email / password + MFA for admin accounts
  • Auto-routes to Admin Dashboard on success
  • Session timeout after 30 minutes of inactivity
Open mockup
๐Ÿ›ก๏ธ
Mockup 7 of 11
Admin System Dashboard

Full platform management โ€” user accounts, roles, safeguarding alerts, system health, and compliance audit trail.

  • Add User โ€” create a new student or teacher account
  • Import CSV โ€” bulk-upload a class register
  • Role Management โ€” assign / revoke permissions
  • System Health โ€” uptime, storage, sync status
  • Audit Log โ€” immutable record of all actions (KCSIE 2025)
  • Safeguarding Alerts โ€” keyword-triggered flags for DSL review
  • Export Data โ€” GDPR-compliant data export / erasure
Open mockup