a Flutter application that manages student attendance by recording their geographical location. This app will also include an admin panel for managing student data.
Here are the key features:
Student Attendance Tracking:
-allow students to check in and check out using their mobile devices.
-Geolocation services will record their location when they mark their attendance.
-maintain a history of attendance records for each student.
Admin Panel:
-Adding Students to the system by providing(name, ID).
-Removing students from system.
-Admins can view detailed attendance records for each student.
The app will implement role-based access control:
Student Role: Students can only mark their attendance.
Admin Role: Admins have full access to manage students and view attendance data.
Used Technologies :-