This is a student attendance management website, an online platform designed to assist schools and educational institutions in efficiently keeping track of students' attendance. The system simplifies the attendance tracking process by providing a digital platform for teachers or administrators to record students' attendance easily.
-
Digital Attendance Recording: Teachers or administrators can mark students' attendance digitally, indicating whether they are present or absent for each class session.
-
Efficient Tracking: The website provides a streamlined process for tracking attendance, reducing the administrative burden on educators.
-
User-friendly Interface: Built with PHP, JavaScript, and Bootstrap, the website offers a user-friendly interface that is intuitive and easy to navigate for both teachers and students.
-
Customization: The platform allows for customization based on the specific needs of each educational institution, such as adding student details, managing classes, and generating attendance reports.
-
Accessibility: Accessible from any device with an internet connection, ensuring convenience for both educators and students.
-
Bulk SMS Notifications: This feature enables educators or administrators to send bulk SMS notifications to students regarding important announcements directly from the platform.
-
PHP: Used for server-side scripting to handle backend logic and database interactions.
-
JavaScript: Used for client-side scripting to enhance user interactivity and provide dynamic features.
-
Bootstrap: Utilized for front-end development to create a responsive and visually appealing user interface.
- Clone the repository to your local machine:
https://github.com/prem-credsoft/student-attendance-management.git
-
Import the provided database schema into your MySQL database management system.
-
Configure the database connection settings in
db.php
file. -
Run the website on your local server environment.
-
As an administrator, log in to the website using your credentials.
-
Add students, classes, and teachers as required.
-
Navigate to the attendance section and mark students' attendance for each class session.