Разработчикам
Проект открыт: сделайте форк, соберите свою версию, поднимите свой бэкенд.
Репозиторий
В README внутри подробно описаны требования, сборка, свой бэкенд и публикация обновлений.
Сборка
-
Установите JDK 17 и Android SDK переменная окружения ANDROID_HOME или файл local.properties в корне проекта.
-
Соберите APK командой
gradle :app:assembleDebug -
Готовый файл:
app/build/outputs/apk/debug/app-debug.apk
Свой бэкенд
Серверная часть на FastAPI лишь передаёт запросы к ИИ и раздаёт этот сайт. Поднимается из папки backend: зависимости из requirements.txt, ключи в файле .env, юнит для systemd прилагается.
Скиллы Matt Pocock
Работа над проектом велась с набором скиллов Matt Pocock:
- grilling, grill-with-docs
- to-spec
- to-tickets
- implement, tdd
- code-review
- domain-modeling