Streamlining University Timetable Management and ID Solutions

Hamza Imran

Flutter Developer
Android Developer
iOS Developer
Flutter
GitHub
Supabase

Role: Fullstack Flutter Developer

Project goal:

We were assigned the responsibility of streamlining the management of the university timetable for students. Prior to the development of the app, the timetable was contained within a Google sheet, combining data from all batches and departments into one place. The only assistance we had in identifying our schedules was the color coding of each cell. This problem became even more challenging when accessed on phones due to their smaller displays. Another issue we encountered was with the student ID cards. Many students frequently forgot to bring their ID cards from home, leading to complications at the entrance gate when security guards had to check IDs.

Before app
Before app

Solution

We devised a comprehensive solution that enables us to receive timely notifications, along with the class locations, precisely 10 minutes before each session begins. The app's home screen displays the schedule for the current day, ensuring that students stay up-to-date with their timetable. Moreover, students have the option to view the timetable for the entire week, including any canceled or rescheduled classes. Furthermore, the app features a virtual ID card, which can be presented at the gate for verification. Looking ahead, we have plans to incorporate NFC functionality, allowing for automatic gate opening and granting access to restricted areas within the university.

Screenshots

Partner With Hamza
View Services

More Projects by Hamza