Overview
REAL-TIME ATTENDANCE MONITORING
Present Today
—
Total Users
—
Avg Confidence
—
Unknown Faces
—
Today's Attendance
Loading...
Attendance Log
FULL HISTORY WITH FILTERS
Register User
ADD FACE TO REKOGNITION COLLECTION
Click to upload or drag a face photo
JPG, PNG — clear face, good lighting
JPG, PNG — clear face, good lighting
Preview
🖼️
Image preview will appear here
Tips for best results
✓ Face clearly visible & centered
✓ Good lighting, no shadows
✓ No sunglasses or mask
✓ Neutral expression
✓ Min 300×300px resolution
✓ Good lighting, no shadows
✓ No sunglasses or mask
✓ Neutral expression
✓ Min 300×300px resolution
All Users
REGISTERED FACE DATABASE
Unknown Faces
UNRECOGNIZED CAPTURES STORED IN S3
Live Camera
BROWSER-BASED FACE CAPTURE & ATTENDANCE
Last Capture Result
No capture yet. Start the camera and run the live face check.
How it works
1. Hold still inside the green box, then turn your head slightly
2. The browser sends a short live-check sequence to
3. The backend rejects static photos and only accepts live face movement
4. A matched live face is marked present in RDS MySQL / SQLite
5. Email + WhatsApp alert is sent
2. The browser sends a short live-check sequence to
/api/attendance/mark3. The backend rejects static photos and only accepts live face movement
4. A matched live face is marked present in RDS MySQL / SQLite
5. Email + WhatsApp alert is sent