Техническое задание: Парсинг-бот для мониторинга маркетплейса

Цель проекта

Разработать программного бота для автоматического отслеживания изменений в каталоге товаров на целевом сайте (маркетплейс б/у техники). Основная задача - анализ появления новых и снятия с продажи (проданных) позиций.

Ключевые функции

  • Два режима работы:
    • Запуск по расписанию (например, утром и вечером).
    • Запуск по отдельному запросу пользователя.
  • Сбор данных: Парсинг актуального списка товаров с сайта.
  • Анализ и сравнение: Сопоставление данных между двумя запусками (например, утренним и вечерним).
  • Формирование отчета: Генерация четкого отчета, который включает:
    • Список новых товаров, появившихся за период.
    • Список товаров, которые были проданы или сняты с продажи за период.
  • Представление данных: Отчет должен быть понятным и удобным для анализа (например, в виде таблицы или структурированного списка).

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

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

Что предоставить по итогу

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

Разработка и запуск приложения для безопасных сделок между продавцами и рекламодателями

Необходимо привлечь первых продавцов (селлеров) в новое мобильное приложение для размещения внешней рекламы. Задача включает обеспечение безопасности сделок и налаживание партнерств с рекламными каналами.