Loading face recognition models…

Face Attendance System

Powered By Nextgen Technologies

--:--:--
--

📹 Live Camera

Camera Off
📹

Click Start to begin attendance

0Present Today
0Absent Today
0Total Students
0%Attendance %

✅ Present Today

0 Present
📋

No attendance yet

Start camera to begin
AttendanceAI & Fees ERP Enterprise v3.8
Enterprise Multi-Tenant Security • Role-Based Governance Active

Attendance and fee management
for schools, one isolated database each

Facial-recognition attendance, fee invoicing, collection registers, and payment records for schools. Every school gets its own database and role-based access, with no visibility into any other school.

Financial Infrastructure

Intelligent Fees Management System

Automate your school's financial life-cycle with end-to-end fee structures, instant receipts, installment registers, and chartered accountant ledgers.

End-to-End Billing, Receipts & Audit Ledgers

Say goodbye to manual ledgers and calculation mistakes. Our dynamic fee calculation engine handles tiered fee structures, custom heads, concessions, and instant PDF receipts.

  • ✓
    Multi-Head Structure Engine: Tuition, laboratory, sports, transportation, library, and examination fees configured per class or term.
  • ✓
    Instant Digital Invoicing & Receipts: Instant numbered receipt generation with UPI QR codes, mode of payment, and printable slips.
  • ✓
    Defaulters & Overdue Tracker: Auto-computed late fees, real-time arrears tracking, and WhatsApp / SMS reminder dispatch.
  • ✓
    Chartered Accountant (CA) Role: No separate door. The principal assigns a CA account from the same single school login to inspect general ledgers, cash vs bank entries, and tax summaries.
fees.php • Live Financial Dashboard
Monthly Fee Collection Overview October 2026
₹ 4,85,500
▲ 14.8% vs last month
₹ 42,000
Pending Dues
Recent Transactions
Student Class Amount Status
Rohan Sharma Class 10-A ₹ 4,500 Paid • UPI
Ananya Verma Class 9-B ₹ 3,800 Paid • Cash
Vikram Patel Class 8-C ₹ 5,200 Pending
AI Biometric Vision

Face Recognition Attendance System

Zero-touch, high-speed facial biometric detection that runs locally in your browser with enterprise accuracy and offline capability.

monitor.php • Real-Time Scanner Feed
✓ Match Found: 98.4% Confidence
Aarav Malhotra • Roll #14
Class 10-A • Marked Present at 08:14 AM
GPS Geo-Fence: Authorized School Campus Local Neural Model: Active

Sub-Second Biometric Verification Without Hardware Costs

Utilizing advanced browser-based neural network models (`@vladmandic/face-api`), your standard tablet, laptop, or webcam turns into an enterprise biometric scanner.

  • ✓
    Offline-First Resilience: Marks attendance even when the network drops, then syncs automatically when restored.
  • ✓
    GPS Geo-Fencing Protection: Real-time coordinate verification ensures attendance is only marked within authorized school grounds.
  • ✓
    Hierarchical Class & School Reports: Instant daily, monthly, and annual attendance breakdowns with jsPDF AutoTable PDF export.
  • ✓
    Teacher Dashboard Access: Direct role door for teachers to view student rosters, attendance logs, and export roll calls.
Multi-Tenant Architecture

Enterprise Security Layer & Architecture

Strict multi-layer credential pipeline designed for privacy, multi-tenant isolation, and complete administrative control.

(1)

Landing Page

Public-facing overview describing Fees Management, Face Recognition Attendance, and platform architecture with quick login entry.

(2)

School UID Step

Animated entry card. User provides their unique School UID (assigned by Super Admin) to verify tenant isolation.

(3)

Welcome & Credentials

School identity is confirmed. User enters their assigned Email/Username and Security Password to access their institution.

(4)

Permanent Password Setup

Temporary passwords assigned by Super Admin expire on first entry. Pop-up prompts user to create & confirm their permanent password.

(5)

Central Dashboard

The main institutional control console appears, granting access to Attendance records, Fees registers, and System settings.

(6)

Staff Role Delegation (CRUD)

Principal/Admin creates & manages roles for Teachers (Attendance) and CAs (Fees) with passwords and 1-click Copy Credentials.

(7)

Role-Based Access

Teachers open directly into the Attendance system; CAs open directly into Fees Management. Modules are strictly isolated.

Access Control

Three Tailored Operational Portals

Custom dashboards designed specifically for each stakeholder's responsibilities.

School Admin / Principal

Full governance of the school. Configures academic calendars, registers classes, delegates staff credentials, and monitors both attendance and fee streams.

Full Access • Settings • Staff CRUD

Teacher • Attendance System

Enters directly into the live face scanner, logs, and student rosters. Restricted from financial records and fee management for privacy and compliance.

Attendance Scanner • Student Rosters • Reports

Chartered Accountant • Fees

Enters directly into the Fees & Financial Ledger portal. Manages invoices, collects payments, monitors defaulters, and prints chartered accountant audit reports.

Fee Ledger • Invoices • Payment Receipts • Audits

Enterprise Gateway • School Access Portal

NextGen Biometric Attendance AI • Chartered Accounts & Financial Ledger

Security Layer Active
Step 1 of 2 • Tenant Isolation 🏫

School UID

Type your unique School UID assigned by your Super Admin to identify your institution.

🏷️
ℹ️ School UID, assign by super admin (which you have done already).

Live Monitor

Real-time face detection and attendance marking

--
Loading models…
Sheets: Not Connected
0 Enrolled Students
Camera Feed
Lower = stricter matching · higher accuracy

Storage Engine: Local (localStorage) · Cloud (Google Sheets) · Backup (JSON)
Today's Attendance
0

Student Management

Register students and manage face data

--
Register Student
Bulk Registration: Sub-folder name = student name, with 40–50 photos inside for best accuracy.
Tip: More photos = Higher recognition accuracy
Click to select main folderMainFolder → StudentName → Photos
Upload 40–50 clear photos from different angles for best accuracy.
Tip: Include various expressions and lighting conditions
Click to select photos (40–50)JPG, PNG supported
Camera captures 40–50 frames. Move head slightly for better accuracy.
Tip: Slowly turn head and change expressions during capture
Registered Students
0
No students registered yet

Attendance Records

Student-wise attendance with calendar view

--
Download Reports
0 students
No students found

System Settings

Google Sheets, backup, restore, error logs

Delegated Admin Staff & Access Roles
Staff Access Delegation: On this page the main admin staff, like the principal, assign the admin roles like Teacher (Attendance system) and CA (Fees management) with the password attached to their emails.
Name Role Assigned Classes Email Password Edit Action
Loading staff roles…
All administrative changes are secured and audited in the management console.
Google Sheets Sync
Web App URL is pre-configured. Click Save & Connect to verify.
Backup & Restore
Storage: Local (localStorage) · Cloud (Google Sheets) · Backup (JSON)

Danger Zone
AI Face Recognition Strictness
Note: Increase strictness if siblings (bhai/behen) are getting matched incorrectly. A higher strictness requires a more exact face match.
Smart Location Setup
Geo-Fence Rules: Enforce attendance to only work inside approved school locations.
Advanced / Manual Entry & Diagnostics
Location Engine Diagnostics
GPS Coordinates: Not fetched
Accuracy: N/A
Reverse Lookup: N/A
Verification Status: Pending
Test Distance: N/A

Active Authorized Locations
Security & Behaviour Logs
0
Audit Trail: A recognized student is blocked from marking attendance because their location is not an authorized school location. Each blocked attempt is logged once here.
School Profile & Branding
Official Branding: Manage the School Name and Logo used across all reports, certificates, and student cards.
🏫
Default Logo Active
PNG, JPG, JPEG (Max 2MB). Recommended: transparent background.
Error Logs
0
No errors logged

Messages & Notifications

Staff and the Principal chat inside your school — password-reset requests also arrive here.

Select a conversation

Classes & Reports

Manage classes, students, reports & holidays

Create Class / Section

Bulk Create
Format: one per line, like 7-A or 7-A,B
Manage Students in Class
Select class and section to view students
Student Reports & Analytics
Select class and section to view student reports
Holiday Management
0
School Holidays: Add holidays to exclude from attendance reports. Sundays are automatically excluded.
No holidays added. Add holidays to exclude from attendance reports.
Existing Classes
No classes created yet

Fee Management

Collections, outstanding dues and receipts

--
--

Queued Reminders

Reminders stay queued here until the WhatsApp API is connected; they are not sent yet

No reminders are queued.

How it works

If this is your first time, follow these 3 steps

1. Fee Setup

Set the default fee for a class. To give one student a different fee, use an override in the same tab.

2. Record Payment

When a parent pays, search for the student and record the amount. A receipt is generated automatically.

3. Student Ledger

See any student's full fee record: how much is due and how much is paid, in one click.