Attendance Monitoring System

The Problem
Educational institutions require efficient attendance tracking with minimal manual work. QR code scanning provides accuracy and speed.
What I Built
A comprehensive system with three user roles (Admin, Lecturer, Student). Features include QR code generation for attendance sessions, student QR scanning, real-time reporting, and audit logs. Backend on Node.js/Express with MongoDB, frontend with React.
Tech Stack
ReactNode.jsExpressMongoDBJWTQR Code
Screenshots & Demos

Outcome & Status
Deployed on Render (backend) and Netlify (frontend). Includes demo credentials for testing with complete role-based functionality.