A robust, responsive web application for colleges and schools. Manage students, record subject-wise attendance with duplicate prevention, calculate dynamic percentages, and export comprehensive CSV reports.
Select your role to access the dedicated portal dashboard.
Engineered with modern web standards and permanent PostgreSQL persistence via Supabase.
Record attendance per class and subject with Present, Absent, and Late radios, Mark-All bulk toggles, and automatic duplicate prevention.
Automatic calculation of attendance percentage based on actual database logs with visual progress bar color indicators.
Filter by class, subject, student, date range, or month. Generate printable reports and download RFC 4180 CSV files.
PostgreSQL policies enforce strict role authorization. Students can only view their own attendance records and cannot alter data.
Supabase Realtime WebSockets push updates instantly to student dashboards and administrative charts without manual page refresh.
Optimized for desktops, tablets, and smartphones with mobile drawer navigation and touch-friendly controls.
This application is built as a static Single-Page / Multi-Page application architecture deployable seamlessly to GitHub Pages. All authentication and relational data are persistently stored in Supabase PostgreSQL.