[ Case Study ]
FaceAttend
Real-time classroom attendance system using face recognition with role-based access for admin, lecturers, and students
Built a fullstack web application using InsightFace ArcFace embeddings for face recognition, smile-trigger capture for liveness, a FastAPI backend with PostgreSQL, JWT auth, and a React frontend with live analytics dashboard.
Core Problem
Manual attendance tracking in classrooms is time-consuming, error-prone, and difficult to audit at scale across multiple courses and sessions.
Solution
Built a fullstack web application using InsightFace ArcFace embeddings for face recognition, smile-trigger capture for liveness, a FastAPI backend with PostgreSQL, JWT auth, and a React frontend with live analytics dashboard.
Outcome
A fully functional academic project demonstrating end-to-end computer vision integration in a real classroom attendance context.
Selected screens









