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

Цель проекта

Разработать автоматизированное решение для поддержания конкурентоспособной цены в объявлениях на покупку USDT на P2P-платформе криптобиржи. Бот должен работать в Telegram и выполнять мониторинг рынка с последующим автообновлением моих предложений через официальное API.

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

1. Мониторинг рынка в реальном времени

  • Получение актуальных цен от 3-5 выбранных продавцов (мерчантов-конкурентов) на P2P-площадке.
  • Парсинг данных должен происходить с заданной периодичностью.

2. Расчет целевой цены

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

3. Автоматическое обновление объявлений

  • Интеграция с API биржи с использованием предоставленных ключей доступа (с ограниченными правами только на P2P-операции).
  • Автоматическая публикация рассчитанной цены в моем объявлении на покупку USDT (BUY USDT).

4. Система ролей и доступов

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

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

  • Язык программирования: Python (предпочтительно).
  • Платформа: Telegram Bot API.
  • Интеграция: Официальное API P2P-площадки целевой биржи.
  • Бот должен быть стабильным, работать 24/7 с обработкой возможных ошибок API и сетевых сбоев.
  • Необходимо предусмотреть логирование всех ключевых действий и ошибок.

Что нужно от исполнителя

  • Предложить архитектуру решения и стек технологий.
  • Реализовать полный цикл разработки: от прототипа до развертывания.
  • Предоставить понятную документацию по настройке и использованию.
  • Обеспечить базовую техническую поддержку после сдачи проекта.

Проведение юзабилити-тестирования интернет-магазина одежды

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

Конвертация PNG в слоистый PSD файл

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