Техническое задание: Бот-парсер цен

Цель проекта

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

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

  • Чтение исходных данных: Бот должен загружать данные из предоставленного файла. Файл содержит два ключевых параметра:
    • Ссылки на страницы товаров.
    • Внутренний артикул или код товара заказчика, соответствующий каждой ссылке.
  • Парсинг цен: Автоматический переход по ссылкам и извлечение актуальной цены товара с целевых страниц.
  • Сопоставление данных: Корректная привязка полученной цены к соответствующему внутреннему коду товара из файла.
  • Вывод или сохранение результатов: Структурированное представление итоговых данных (например, в виде файла или таблицы) в формате: Код товара - Цена.

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

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

Ожидаемый результат

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

Разработка модуля согласования договоров в CRM

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

Настройка и запуск онлайн-курса на LearnWorlds с интеграцией Tilda

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