Техническое задание на разработку Telegram-бота

Цель проекта

Автоматизировать процесс оформления и согласования выплат исполнителям (ИП) через Telegram-бота с последующей генерацией юридических документов.

Основной функционал

Процесс со стороны инициатора выплаты:

  • Запуск процесса выплаты через команду или кнопку в боте.
  • Ввод суммы к выплаты.
  • Автоматическая отправка уведомления и формы для заполнения исполнителю (ИП).

Процесс со стороны исполнителя (ИП):

  • Получение уведомления от бота.
  • Заполнение формы с реквизитами и необходимой информацией для выплаты.
  • Получение от бота подготовленного проекта Акта выполненных работ.
  • Цифровая подпись Акта через интерфейс бота (например, подтверждение).

Общие требования:

  • Бот должен быть написан на Python.
  • Наличие админ-панели (веб-интерфейса) для управления процессами, просмотра истории операций и статусов.
  • Система должна обеспечивать последовательное выполнение шагов: уведомление → сбор данных → генерация документа → подпись.
  • Архитектура должна позволять легко добавлять новые шаги или поля в формы.
  • Код должен быть чистым, с комментариями.

Требования к реализации

  • Использование библиотеки aiogram или аналогичной для работы с Telegram API.
  • Для админ-панели можно использовать Django Admin, FastAPI с интерфейсом или другое легкое решение.
  • Генерация актов в формате PDF или DOCX на основе шаблона.
  • Безопасное хранение вводимых данных.
  • Логирование всех ключевых действий.

Результат работы

  • Рабочий Telegram-бот, развернутый на сервере заказчика или предоставленный в виде контейнера (Docker).
  • Исходный код проекта с инструкцией по развертыванию.
  • Функциональная админ-панель.
  • Техническая документация по управлению ботом.

Разработка Telegram-бота с API и веб-админкой

Требуется создать функционального Telegram-бота-парсера, интегрированного с внешними API, и разработать для него удобную веб-админку. Задача включает в себя создание как пользовательского интерфейса, так и серверной части.

Создание обложек для карточек парфюмерии на маркетплейс

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