Every stakeholder has a purpose-built experience.
Platform-level control — manages universities, subscriptions, and global settings.
Manages courses, users, subjects, timetables, and reports within a university.
Creates sessions, generates QR codes, marks attendance, and manages assigned students.
Views attendance summaries, subject reports, and marks attendance via mobile app.
Flutter Web + Firebase — Admin & Teacher Dashboard
Super Admin creates universities with unique codes, sets subscription plans, duration, and user limits.
Add students individually or bulk via Excel. Change semester, view profiles, search and filter.
Add teachers and HODs individually or in bulk. View profiles, update details, assign subjects.
Configure weekly timetable, map time slots to lecture numbers. Used for automated session generation.
Manual session creation with QR code. Auto-generation via Cloud Functions. Deterministic IDs prevent duplicates.
View and edit attendance per session or date. Teacher attendance screen. Stored per student per session.
Attendance summary, subject report with charts, semester report, monthly report. Export to PDF and Excel.
Testing/Production deployment types. 15 days to 3 years duration. User limits enforced at login.
Controlled via Firestore. Applies globally in real time. No redeployment required.
Flutter (Android & iOS) + AI + Firebase
Multi-layer verification ensures only the real student marks attendance.
From session creation to verified attendance record.
Teacher opens the app, selects semester & division, fetches GPS location, and generates a unique QR code.
Student scans the QR code, completes face verification (liveness + anti-spoofing + match), and confirms location.
Attendance stored in Firestore with GPS coordinates, timestamp, and face verification status. Reports auto-update.
Everything you need to know about BytesAttend.
Request a demo and see BytesAttend in action for your institution.