Toronto Academy of Education

Graduation Check-In

Secure ticket management and fast event check-in for graduates and registered guests.

Development mode

This application is under active development. No real student information is used or displayed.

Development status

Application configured

Next.js, TypeScript, Tailwind CSS and testing are set up.

Complete

Database migration deployed

The check-in schema migration is deployed to the Supabase project.

Complete

Mock data loaded

Fictional development records are seeded with protected reset commands.

Complete

Supabase project connected

The application is connected to the hosted Supabase project.

Complete

Excel import workflow

Registration workbooks can be uploaded, previewed and safely applied by authenticated administrators.

Administrator protected

Staff authentication

Staff sign in with email and password. Roles control access to scanning, supervision and administration tools.

Complete

Secure ticket generation

Administrators generate, replace and revoke secure QR admission tickets.

Complete

Mobile ticket scanner

Staff validate graduate QR tickets and ticket codes at the entrance.

Complete

Graduate and guest check-in

Staff confirm who is arriving after a valid scan. Attendance is recorded against the registration.

Ready for protected testing

Attendance dashboard and corrections

Supervisors monitor arrivals, search registrations and correct attendance with an append-only audit history.

Ready for protected testing

Ticket PDF and email

Ticket document generation and email delivery arrive later.

Not implemented