This project is a comprehensive system designed to streamline the management and monitoring of student attendance. It allows administrators to efficiently register students, track their attendance, and manage their data. With features like student login, attendance marking, and data management, it ensures accurate and up-to-date records, making it an essential tool for educational institutions aiming to maintain organized and reliable attendance information.
Username: admin
Password: spark
- Admin Login: Secure access for administrators to manage student data.
- Register Student: Register new students with necessary details.
- Check List of All Students Registered: View the list of all registered students.
- Get List of Students Registered by Username: Retrieve student details by username.
- Delete Student Data: Delete data of a specific student.
- Delete All Registered Students: Remove all student records.
- Student Login: Allows students to log in and mark their attendance.
- Mark Attendance: Students can mark their attendance for the day.
- Count Attendance: Students can view their total attendance count.
- C++ 20
- Terminal or Command Prompt
-
git clone https://github.com/Melvin-Shalom/Attendance-Tracker.git
-
cd Attendance-Tracker/
-
g++ attM.cpp -o attendance -lncurses
-
./attendance/