Техническое задание: Миграция и модернизация чат-бота

Основная задача

Выполнить перенос функционала работающего чат-бота с платформы-конструктора на чистый код (Python или Go) с последующей интеграцией API нейросетевого сервиса для генерации изображений.

Ключевые требования

  • Миграция логики: Перенести всю существующую бизнес-логику бота (включая обработку команд, состояния пользователя) с конструктора на выбранный язык программирования.
  • Интеграция нейросети: Подключить и настроить взаимодействие с API указанной нейросетевой платформы для создания изображений по запросам.
  • Работа с платежами: Реализовать сценарий, при котором после успешной оплаты пользователь получает доступ к функционалу генерации изображений через нейросеть.
  • Сохранение интерфейса: Фронтенд-часть (меню, кнопки, взаимодействие с пользователем) должна остаться максимально похожей на текущую версию.

Технические детали

  • Исходный код должен быть чистым, документированным и готовым к развертыванию.
  • Необходимо обеспечить стабильную работу интеграции с внешним AI-сервисом, включая обработку ошибок и таймаутов.
  • Все конфиденциальные данные (ключи API, токены) должны выноситься в конфигурационные файлы.

Доработка и поддержка Full Stack проекта

Требуется опытный Full Stack разработчик для постоянной работы над проектом. Необходимо внедрить продление сроков в API и систему уведомлений через Telegram-бота. Рассматриваются только кандидаты с подтвержденным опытом и хорошей репутацией.

Доработка и техническая поддержка сайта на Drupal 10

Требуется внести ряд изменений на существующем сайте, построенном на CMS Drupal 10, согласно предоставленному техническому заданию. В дальнейшем планируется сотрудничество по редизайну страниц и другим правкам.