A premium, role-based attendance management system built for modern schools. Empower teachers and administrators with real-time insights.
SAMS (School Attendance Management System) is designed to streamline the daily attendance process for educational institutions. With a clean, intuitive interface and powerful role-based access control, it's the modern way to manage school attendance.
Built entirely on the frontend using vanilla technologies, SAMS requires no backend setup โ all data is stored securely in your browser's local storage, making it perfect for demos, small schools, or as a foundation for a full application.
From role-based dashboards to instant record filtering โ SAMS packs everything into a clean, fast interface.
Separate dashboards for Admin and Teachers. Each role sees only what they need โ nothing more, nothing less.
At-a-glance statistics: total students, attendance rates, class-wise breakdowns, and daily summaries.
Mark students present or absent with a single click. Mark all at once or individually with toggle buttons.
Filter attendance records by class and date. Expand individual records to see each student's status.
Easy on the eyes, any time of day. Toggle between light and dark themes with persistent preference.
Works flawlessly on desktop, tablet, and mobile. Collapsible sidebar for small screens.
All data stored in localStorage โ no server required. Perfect for offline use and privacy-first deployment.
Elegant toast notifications for every action โ saves, errors, warnings โ keeping you informed without interrupting your workflow.
Simple, intuitive workflow for both administrators and teachers.
Admin logs in, creates teacher accounts, assigns them to classes, and adds students to each class.
Teacher logs in with their credentials and is automatically directed to their assigned class dashboard.
Teacher selects the date and marks each student as Present or Absent using the intuitive toggle buttons.
Attendance is saved instantly. Both admin and teachers can review records with class and date filters.
Full system access with complete control over teachers, students, and all attendance records.
Focused access to their assigned class only. Simple, distraction-free attendance workflow.
Passionate about building practical software solutions that solve real-world problems. SAMS was built to demonstrate modern web development techniques and role-based system design.