Здравствуйте, наша команда IIEHbKU представляет Вам проект T-Math под кодовым именем Mathusha. Мы старались реализовать все требования технического задания, грамотно адаптировать их под мобильные устройства и создать приятное для использования приложение, благодаря которуму пользователи смогут комфортно изучать математику.
Наш проект состоит из четырех частей:
- backend на Python Flask с использованием различных библиотек и SQLAlchemy
- мобильное кроссплатформенное приложение, написанное на языке Dart с использованием фреймвлорка Flutter
- telegram-bot T-Math Support для обратной связи с пользователями, написанный на Python Aiogram
- keycloak сервер для безопасного использования приложения
Note
Репозитории проекта: mobile, backend, telegram-bot
Для сборки проекта:
- посмотрите этот видеоролик
- установите Flutter и введите следующее в командной строке:
flutter pub get
flutter build apk --release
- apk файл будет распологаться тут: /build/app/outputs/flutter-apk
Также в репозитории прикреплён видеоролик с показом работы приложения и готовый apk файл