Welcome to SnapClass

AI Powered
Attendance System

Revolutionizing the classroom with next-gen computer vision and voice biometrics. Trusted by educators for speed, accuracy, and security.

Start AI Attendance Explore Journey
landing img 1
landing img 2

Innovative Features

📸

AI Face Analysis

Advanced neural networks recognise every student's face from a single class photo, making attendance instant and accurate.

🎙

Sequential Voice ID

Students say "Present" one-by-one, and our audio-AI matches their voice biometrics against embeddings in real-time.

📱

QR-Driven Roster

Course codes generate unique QR codes for instant student enrollment. No more manual entry or data management headaches.

-- Our Backend --

Advanced Tech Stack

Streamlit & Flask

Reactive frontend architecture paired with a robust Flask landing layer.

Platform
👀

Face Registration

Leveraging FaceRecognition and Dlib for high-fidelity facial biometrics.

Vision AI
🎤

Voice Embeddings

Utilizing Resemblyzer and Librosa for unique student voice signatures.

Audio AI

Supabase Cloud

Real-time PostgreSQL infrastructure with secure auth and sync.

Storage

The Teacher's Journey

STEP 01

Secure Login

Sign in securely using your teacher credentials. All classroom data, attendance records, and subject information remain protected and synced.

Teacher Login
STEP 02

Create Subjects

Set up new courses in seconds. Generate unique subject codes and organize your classroom without manual paperwork.

Create Subjects
STEP 03

Student Enrollment

Share the generated course code or QR code with students. Enrollment happens instantly and class rosters update automatically.

Student Enrollment
STEP 04

FaceID Attendance

Upload classroom photos and let AI identify registered students. Attendance is generated automatically within seconds using facial recognition.

Face Attendance
STEP 05

Voice ID Attendance

Students speak a short phrase and SnapClass verifies their identity using voice biometrics, enabling a futuristic AI-powered roll call.

Voice Attendance
STEP 06

Attendance Reports

Review, verify, and save attendance records instantly. Generate accurate reports and maintain a complete history for every subject.

Attendance Reports

The Student's Journey

Phase 01

Instant Enrollment

Students join courses in seconds using unique QR codes or course links provided by their teachers. No tedious sign-up forms.

Student Enrollment
Phase 02

Biometric Registration

Students register their FaceID and VoiceID once. Our AI securely stores these biometrics for all future class sessions.

Biometric Registration
Phase 03

Personal Dashboard

A unified view for students to track their attendance percentage across all subjects and receive real-time updates.

Student Dashboard

Ready to upgrade your classroom?

Join thousands of educators who have simplified their day with SnapClass. The smartest AI powered attendance system is just one click away.

Start AI Attendance Now