This is a web-based Lab Rescheduling System developed using PHP, MySQL, and HTML/CSS. It allows students to submit lab rescheduling requests (e.g., due to medical reasons), and facilitates a smooth approval process involving admins, coordinators, and lab instructors.
University students often miss laboratory sessions due to valid medical or personal reasons. However, managing reschedule requests manually can lead to delays, confusion, and poor tracking. This system automates the rescheduling process, improves transparency, and ensures proper approval by all parties.
- Student Interface: Submit reschedule requests with medical evidence.
- Admin Role: Verify and forward requests to coordinators.
- Coordinator Role: Accept/Reject and forward accepted requests to instructors.
- Instructor Role: Schedule new lab dates and update the system.
- Role-Based Login: Secure login with redirection based on user role.
- Medical Image Upload: Upload and view medical proof.
- Clean Dashboard UI: For all roles with appropriate permissions.
- Frontend: HTML, CSS
- Backend: PHP (Procedural)
- Database: MySQL
- Environment: XAMPP / Apache Server