We BuildDigital Excellence
A collaborative masterpiece by three passionate student developers from the Institute of Computer Engineers of the Philippines Student Edition (ICpEP.SE).
What is ClassTrack?
ClassTrack is a Smart Classroom Attendance System designed for Northwestern University. It combines biometric fingerprint scanning, IoT infrastructure, and real-time analytics to fully automate attendance tracking across campus.
Instructors generate dynamic QR codes from their dashboard, which students scan via their personal portal to log attendance instantly. Alternatively, students interact with ESP32-powered biometric kiosks for fingerprint verification โ no paper, no manual counting, no errors.
Built on a modern full-stack: Next.js 14, Supabase (PostgreSQL + WebSockets), and custom embedded firmware โ delivering a seamless, real-time experience for every role in the institution.
The Life of a Log
Click any step to see what happens inside. Every attendance record makes this exact journey โ in under 2 seconds.
Hardware Components
Click either hardware component to explore its full spec sheet, technical role, and how it fits into ClassTrack.
โ
โ
The Lab
A fully interactive ClassTrack kiosk simulator. Try scanning, failing, and rebooting the device.
Try the Kiosk
Simulate real classroom conditions. Tap the fingerprint sensor for a successful attendance log, trigger a failed scan for an unrecognized finger, or reboot to restart the device boot cycle.
System Overview
Tech Stack
Meet the Team


