Приложение — движок для игры в схватку состоит из нескольких частей:

  • Tg бот — полнофункциональный интерфейс для работы с движком через бота

  • Web ui — веб-сайт с возможностью просмотра архива сценариев, результатов игр и статистики и редактированием новых сценариев

  • Tg Web mini app — просмотр прошедших игр и их результатов в веб-интерфейсе телеграм с нативной темой

Web ui

Веб сайт содержит следующую функциональность:

  • Вход:

    • Логин и пароль

    • Auth with Telegram

  • Настройки:

    • Сменить пароль

  • История игр

    • Список

  • Карточка прошедшей игры

    • Сценарий

    • Результаты

    • Лог ключей

    • Вейверы

  • Редактор сценария

    • Уровни

      • Добавить

      • Убрать

      • Порядок

      • Изменить

        • Подсказки

          • Добавить

          • Удалить

          • Время выхода (без переупорядочивания)

          • Порядок

            • Тут требуется ещё и указать новое время выхода подсказки, чтобы они были последовательным

          • изменить

          • Добавить часть подсказки

          • Удалить часть подсказки

          • Изменить часть подсказки

          • Изменить порядок частей подсказки

        • Ключи

          • Бонусные ключи

        • name_id

web app tg

Содержит следующую функциональность:

  • Просмотр архива прошедших игр

  • Просмотр карточки прошедшей игры

    • Сценарий

    • Лог ключей

    • Результаты

  • Использует нативные стили телеги