Developed by:
Diogo Guerreiro, João da Gomes, Rafael Marçalo e Uliana Pyrohovska
Instituto Politécnico de Setúbal
Mestrado em Engenharia de Software
The ClassTrack application aims to simplify access to classrooms and scheduling through QR code scanning. With our application, users can easily scan the QR code on a classroom door to instantly access its schedule.
The primary users of ClassTrack are students, teachers, and administrative staff who need quick and efficient access to classroom and schedule information.
The application is developed using the Flutter framework, allowing us to create a native experience for both iOS and Android platforms. QR code integration enables users to quickly scan the necessary information.
The system architecture consists of a Flutter mobile application, a backend for data management, and a database for storing schedule and classroom information. Communication between the application and the backend(Django) is done through REST APIs.
We conducted various tests with real users to ensure the usability and efficiency of the application. User feedback was crucial for making continuous adjustments and improvements.
After testing, the system was optimized to provide an intuitive and fast user experience. Users can now access classroom and schedule information more efficiently and without complications.