Техническое задание: Парсер товаров

Описание задачи

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

Источники для парсинга

  • Первый интернет-магазин (строительная тематика)
  • Второй интернет-магазин (строительная тематика)
  • Третий интернет-магазин (строительная тематика)
  • Четвертый интернет-магазин (строительная тематика)

Какие данные собирать

  • Артикул товара (уникальный идентификатор)
  • Наименование товара (полное название)
  • Цена товара на данный момент
  • Единица измерения (штуки, килограммы, метры и т.д.)

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

  • Надежный сбор данных с учётом возможной защиты сайтов от парсинга
  • Обработка ошибок при недоступности сайтов или изменении вёрстки
  • Вывод данных в удобном формате (CSV, JSON или Excel)
  • Код должен быть легко модифицируемым для добавления новых источников

Разработка и кастомизация сайта на Tilda

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