Every laptop, who has it, and its full device report. Check out with a scan; machines add themselves when they're imaged.
Tap a badge to clock in — on-time or late, judged by the server clock. Shows today's workshop schedule. Full-screen this on the kiosk machine.
For virtual days: share this screen in Teams. Interns scan the rotating QR with their phones — same on-time rules as the badge kiosk.
The interns in each cycle, their badges, and who scanned in today. Kiosk rules — cutoffs and grace — are set here too.
Drag workshops onto the cycle's week grid — a live shared board, synced to the Microsoft 365 group calendar.
The guided setup for the attendance sheet — cycle, spreadsheet, and roster names, each step checking itself.
The Google spreadsheet national reporting reads — scans flow into it automatically every 15 minutes.
Cycle 21's superlative certificates — one per intern, each earned on the board. Open, Ctrl+P, landscape letter: one certificate per page.
The private repo behind all of it — code, database migrations, and the imaging USB's sync scripts live here.