Classroom tool prototype

Attendance

Upload a roster, open a timed session, and let students reach the check-in page by scanning a classroom QR code.

Browser-only demonstration No student login is required. Each class keeps its latest roster in this instructor browser; server-enforced instructor access requires a protected shared API.

Real phone attendance

Google Sheets live service

Connect the deployed Apps Script web app to share rosters, sessions, and check-ins between the instructor computer and student phones.

Setup files

1

Load a class roster

No roster

Supports the Blackboard UTF-16 tab-separated .xls export, plus .csv and .tsv files. Grade columns are ignored.

Choose your roster export or load the fictional roster for a quick demonstration.

2

Open attendance

Closed
3

Review attendance

Present0
Absent0
Roster0
StudentStudent IDStatusCheck-in time
Load a roster to begin.