Телеграм-бот-игра https://t.me/GoldenResourceBot
Что есть
- работающая версия с незначительными дефектами, используемая реальными пользователями
- основная логика игры полностью реализована
- кодовая база в github и скрипт деплоя на digital-ocean
- материалы по игре (описания, картинки, лого и т.п.)
Стек
- typescript, nodejs, telegrafjs, mongodb, pm2
Основные задачи
- пересмотр общей архитектуры, оптимизация под будущие задачи
- доработки в генерации отчета-pdf с результатами игры
- организация платного доступа к игре по подписке с авторизацией
- пересмотр решения с сохранением шагов пользователя-игрока
Критерии приёмки
- размещение бота и статики в Я.Облаке
- текстовые блоки в игре (навыки, роли, описания и т.п.) должны быть редактируемыми заказчиком (сейчас всё в json)
- авторелиз изменений после мержа в master (настроенный pipeline)
- в случае критических ошибок (exceptions) бот должен возвращать игрока в последнее корректное состояние
- изменения прошли Code Review
Этапы
1.06.2022 - закрытое бета-тестирование (задачи: подписка, авторизация, отчеты)
1.07.2022 - пилотный запуск на стратсессии компании-заказчика (задачи: архитектура, оптимизация)