Schedule app for Kharkiv National University of Radio Electronics. Written in Flutter. Uses NureTimetableAPI.
- view schedule for group, teacher or auditorium.
- view groups, teachers and auditoriums information (by clicking on their names).
- fast app start.
- cross-platform (web version available).
- uses NureTimetableAPI.
- Material design.
- dark and light themes.
- offline support.
- customize calendar theme colors.
- Ukrainian and English languages.
- change app icons for Linux
- refactor and optimize code
- update some dependencies
If you are going to change models (that use JsonSerializableGenerator), please regenetate part files before starting debugging:
flutter pub run build_runner build
To run the app on the web, use the following command:
flutter run -d chrome --web-renderer html
- json_annotation
- http
- intl
- shared_preferences
- calendar_view
- flutter_settings_ui
- package_info_plus
- url_launcher
- g_json
- flex_color_picker
- flutter_localization
This app is licensed under GNU General Public License.
Copyright (C) 2023-2024 music-soul1-1