Back to Projects

Smart Student Attendance System

A contactless student attendance system using QR code scanning, real-time logging, and automated notifications to streamline attendance tracking.

✓ Designed and implemented a high-performance attendance tracking system with QR authentication, reducing class check-in times by 80%.

Node.jsExpress.jsPostgreSQLReactTailwind CSSQR Code API

01What problem does it solve?

Traditional manual attendance taking is time-consuming, prone to proxy attendance, and lacks real-time updates for instructors and academic administration.

02Constraints & Tradeoffs

Must be contactless, fast (sub-second scan processing), secure against proxy check-ins (e.g. time-limited QR codes), and support reliable data logging with relational integrity.

03Architecture & Data Flow

Student App ─► QR Code Scan ─► Express API (Auth & Validation)
                                          │
                                  PostgreSQL Database
                                          │
                                  Instructor Dashboard

04Screenshots

Smart Student Attendance System screenshot 1

05What was the outcome?

A fully functional contactless attendance management system utilizing dynamic QR codes and real-time logging.

Back to Projects