The proposed Student Attendance System will significantly streamline attendance management, reduce the likelihood of errors, and enhance the efficiency of both teachers and administrators. By leveraging modern web technologies, this system will provide a reliable and user-friendly platform for educational institutions, simplifying everyday tasks and making data management more effective.
A distributed database-based School Attendance Management System designed to manage school attendance records efficiently. This project is built using PHP, HTML, CSS, and JavaScript and operates on multiple databases for scalability and organization.
Features
- Admin Panel:
- Create, update, edit, and delete records for classes, teachers, and students.
- Teacher Panel:
- View class student lists.
- Take daily attendance.
- View attendance records.
- View Specific Student all attendance records.
- Download daily attendance records in Excel format.
- Student Panel:
- View attendance records.
- Download all attendance records in Excel format.
- View personal information.
- Distributed Databases:
- Utilizes multiple databases (
sas_six
,sas_seven
,sas_eight
,sas_other
) based on the grade level, allowing data separation and scalability.
- Utilizes multiple databases (
Tech Stack
- Frontend: HTML, CSS, JavaScript
- Backend: PHP 8.2
- Database: MySQL (via XAMPP)
- Local Server: XAMPP
Access Details
Class Teacher
- Username:
class@six
- Password:
pass123
Student
- Admission Number:
20240001
- Password:
12345