📷Scan Badge (QR)
Scan student QR badge or use manual input
Last QR: —
Manual
Matching order: tag / QR → student ID → name (first + last).
🧭Identification & Dismissal Check
Verify that the actual dismissal matches the authorized method.
WAITING FOR SCAN
—
Authorized: —
Route: —
Result: —
Bus Capacity: —
Family View — siblings for this student
Family Ready: —
| ID | Student | Dismissal | Last Result | Last Time |
|---|
Release as (Actual Dismissal Method)
Green = dismissal matches authorized plan. Red = mismatch (investigate before release).
Family Ready turns green only when all siblings have an OK dismissal logged.
📥Roster
CSV header example:
studentId,firstName,lastName,familyId,dismissalType,busRoute,tag
Students in roster: 0
| ID | Student | Family | Dismissal | Last | Route | Tag |
|---|
🗂️Dismissal Log (persistent)
| Time | ID | Student | Authorized | Route | Actual | Result | Note |
|---|