Overview
Overview
StudentStamp's attendance module is the real-time command center for school-event and daily-access attendance. It bridges physical RFID hardware with a browser-based dashboard, giving administrators live visibility into who has entered or left a venue, with zero manual data entry.
RFID Hardware Layer
The system is built around 13.56 MHz High-Frequency (HF) RFID readers the same frequency used by contactless smart cards and NFC-enabled student IDs. These readers operate in the 0–10 cm range, making them ideal for controlled-access points such as gates, registration desks, and event booths. Compatible tag types include:
- MIFARE Classic 1K - most common student ID card format
- MIFARE Classic 4K -extended-memory variant for richer on-card data
- ISO 14443A/B - the underlying protocol standard ensuring cross-vendor compatibility
When a card is presented, the reader emits the card's unique RF Number (RFNumber) as a keyboard-emulated string into the focused browser input field no drivers or custom client software required.
Scan Processing Pipeline
Once an RFNumber is submitted (attendance/processRfid), the backend follows this resolution chain:
- Manual Registry lookup (
RFIDNumber_Manual) - for non-student personnel such as faculty, staff, or guests who hold manually registered RFID cards. - Higher Education student lookup (
RFID Number⟶Student Information) — resolves the card to a college/graduate student record including student number, name, and program.