The GPI Student Tracking System is a web-based application designed to manage student enrollment, attendance tracking, assessment records, and graduation eligibility. The system ensures students meet predefined criteria before they can graduate.
- Student Enrollment: Register students with details such as name, age, school, and contact information.
- Attendance Tracking: Record student attendance with date-wise tracking.
- Assessment Management: Store and manage students' assessment scores.
- Graduation Eligibility Check: Determine students' eligibility for graduation based on attendance and assessment scores.
- Facilitator Management: Assign facilitators to specific schools to oversee student progress.
- School Database: Maintain a database of registered schools.
- Frontend: HTML, CSS, Bootstrap
- Backend: Flask (Python)
- Database: MySQL
Open your browser and go to 'https://gpimamagementsystem.pythonanywhere.com/' to check it out.
- Navigate to the enrollment page to register students.
- Use the attendance page to mark student attendance.
- Enter assessment scores in the assessment page.
- Check if students qualify for graduation in the graduation page.
- Assign facilitators to schools for better student management.
Contributions are welcome! Feel free to submit a pull request or report issues.
For further information, contact the project maintainer at amadasunese@gmail.com`.