Техническое задание: Парсер цен конкурентов с системой антидублирования

Основная цель

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

Ключевые функциональные требования

  • Обход страниц: Обработка списка до 500 URL-адресов товарных карточек или категорий.
  • Извлечение данных: Сбор с каждой страницы:
    • Цены товара
    • Названия товара
    • Артикула (при наличии)
  • Сопоставление товаров: Реализация логики для корректного сравнения товаров-аналогов на разных площадках на основе:
    • Артикулов производителя
    • Нормализованных названий (приведение к единому формату)
  • Хранение данных:
    • Создание базы данных для хранения собранной информации
    • Ведение полной истории изменения цен по каждому товару
  • Система антидублирования: Алгоритм для предотвращения повторного занесения одного и того же товара в базу при различных условиях его парсинга.
  • Отметки и анализ: Функционал для пометки значимых изменений (например, резкое падение или рост цены).

Технические ожидания

  • Скрипт должен быть надежным и работать со стабильными интернет-соединениями.
  • Код должен быть хорошо структурирован, с комментариями для ключевых модулей.
  • Желательна возможность легкой настройки и добавления новых источников для парсинга.
  • Формат вывода данных (CSV, JSON, база данных) обсуждается с исполнителем.

Подготовка Figma-макетов к разработке

Требуется привести в порядок 5 готовых экранов в Figma: навести порядок в слоях, настроить адаптивность и собрать логичную структуру для передачи разработчику. Редизайн не нужен.

Поиск Telegram-каналов продавцов и размещение объявления для производителя мебели

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