The thesis addresses the development of a prototype system for the personalization of a study schedule. The set of functionalities is based on the author’s experience as well as the results of a survey conducted among students. The main functionalities include customizing the set of events and choosing different schedule colors, which enhance readability and usability. The system also supports importing schedules from multiple faculties in various formats. The user interface provides the option of local data storage, enabling the application to function even without internet access. The system consists of a backend developed with the Laravel framework and user interfaces built with the Nuxt framework. The prototype was tested using PhpUnit tests and further validated in practice by selected users.
|