FaceAttend classroom attendance dashboard
← Back to All Work

[ 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.

Client
Independent / Academic
Role / Category
Fullstack Developer
Web Application · Computer Vision
Year
2026
Status
Academic Final Project · Self-developed
Technology:
ReactFastAPIPostgreSQLInsightFaceArcFaceMediaPipeJWTPython
01

Core Problem

Manual attendance tracking in classrooms is time-consuming, error-prone, and difficult to audit at scale across multiple courses and sessions.

02

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.

03

Outcome

A fully functional academic project demonstrating end-to-end computer vision integration in a real classroom attendance context.