Задание: Интеграция игрового режима 'Детонатор' в веб-приложение

Необходимо расширить функционал существующего веб-приложения, которое является частью развлекательного проекта. Основная задача - реализовать новый интерактивный режим с управлением через Telegram-бота.

Основные задачи

  • Добавить в веб-интерфейс специальный режим 'Детонатор'.
  • Реализовать двустороннюю связь между веб-интерфейсом и Telegram-ботом с использованием WebSockets для мгновенного обмена данными.
  • Настроить управление режимом 'Детонатор' (запуск, контроль параметров, завершение) через команды в Telegram-боте.
  • Обеспечить стабильную работу и обработку ошибок при подключении.

Технические требования

Для веб-части:

  • Интеграция WebSocket-клиента для связи с сервером.
  • Создание интуитивного интерфейса для отображения статуса режима и получаемых команд.
  • Реализация логики обработки входящих событий от бота.

Для серверной части и бота:

  • Настройка WebSocket-сервера в рамках существующей инфраструктуры.
  • Доработка или создание Telegram-бота с использованием Telegram Bot API.
  • Организация маршрутизации команд от бота к конкретным веб-клиентам.
  • Обеспечение безопасности и авторизации подключений.

Ожидаемый результат

Пользователь, управляя Telegram-ботом, должен иметь возможность активировать режим 'Детонатор' на веб-странице, отправлять различные команды управления и видеть отклик интерфейса в реальном времени. Веб-приложение должно моментально реагировать на команды из чата.

Требования к исполнителю

  • Опыт full-stack веб-разработки.
  • Практические навыки работы с WebSockets (например, Socket.io или аналогами).
  • Опыт разработки и интеграции Telegram-ботов через официальное API.
  • Умение работать с существующим кодом и интегрировать новый функционал.

Разработка универсальной программы для подключения поставщиков цифровых товаров на маркетплейс

Требуется создать единую программу-интегратор для массового подключения поставщиков цифровых товаров (сертификаты, ключи, коды) на маркетплейс. Программа должна работать с разными системами учета (1С, Битрикс, МойСклад, Excel/CSV) и автоматизировать процесс настройки, минимизируя ручную работу менеджера.

Разработка высоконагруженного интернет-магазина с каталогом до 3 млн товаров

Требуется создать масштабируемый интернет-магазин, способный работать с каталогом в несколько миллионов товаров. Необходима интеграция с внешними сервисами доставки и оплаты, а также продуманная архитектура для будущего роста трафика.