Мобильное приложение для Портала ННГУ.
-
Установить Flutter (https://docs.flutter.dev/get-started/install)
-
Создать проект Firebase здесь: https://console.firebase.google.com/
-
Установить Firebase CLI (https://firebase.google.com/docs/cli#setup_update_cli)
-
Из консоли выполнить команду
firebase login
и, когда будет предложено, авторизоваться с аккаунтом, на котором был создан Firebase проект
-
Выполнить команду
dart pub global activate flutterfire_cli
-
Клонировать репозиторий/скачать исходный код
-
Открыть консоль в директории проекта и выполнить команду
flutterfire configure
При этом выбрать созданный Firebase проект и среди платформ выбрать Android и/или iOS (переключаться на стрелки и выбирать на пробел)
-
Выполнить сборку командой (для Android)
flutter build apk
Или запустить командой
flutter run
Miro: https://miro.com/app/board/uXjVMhhZqaI=/?share_link_id=813655495124
Figma: https://www.figma.com/files/team/1289287843362006340
Описание API unn portal: https://docs.google.com/document/d/1TW5mN2lKgCdOU0FreRcORsDTKo-ugmR1IkjlNW5yGbo/edit?usp=sharing
Схемы корпусов: https://disk.yandex.ru/d/rvrDhVg5IIkdkg
Кодстайл Dart: https://dart.dev/effective-dart/style