Classroom Attendance Tracker

Scan student ID cards to take attendance during class. Submitting at the end of class is what sends the grades to Canvas.

Disconnected No reader connected.
No session started.

Connect your card reader to begin taking attendance.

Latest scan

Waiting for a card…

Status
University ID
Card code
Time

Attendance

Scanned in
0
Duplicates ignored
0
Time Card code University ID Name Roster status Row actions

No scans yet. Start attendance, then scan a student’s card.

Roster

Loading roster from Canvas…

Name University ID Status
Past sessions
Opened Label Status Started by Row actions

Setup & tools

Roster CSV fallback & preferences

Manual roster (CSV fallback)

File
None loaded
Rows loaded
0
University ID column

Preferences

Reader diagnostics

Shows exactly what the card reader reports, so the OMNIKEY report parsing can be checked against real hardware. Use this when a card won’t scan.

Support & device

WebHID supported
Checking…
Secure context
Checking…
Product name
Vendor ID
Product ID
Opened

HID collections

No device connected.

Raw HID reports (most recent first)

Error log