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

Цель проекта

Автоматизировать сбор информации о товарных позициях с целевого веб-ресурса и их корректную загрузку в интернет-магазин на платформе OpenCart.

Основные задачи

  • Разработать парсер для сбора данных с сайта-источника.
  • Собирать не все товары, а согласно заданным критериям выборки.
  • Обязательно извлекать атрибуты: размеры и цвета.
  • Строго соблюдать технические условия и ограничения сайта-источника (robots.txt, задержки запросов, не перегружать сервер).
  • Преобразовать и структурировать полученные данные под формат CMS OpenCart.
  • Обеспечить корректную загрузку товаров, категорий и атрибутов (размер, цвет) в базу данных OpenCart.

Требования к результату

  • Рабочий скрипт/программа для парсинга.
  • Товары в магазине на OpenCart должны иметь все собранные характеристики.
  • Процесс должен быть воспроизводимым и настраиваемым.
  • Документация по запуску и настройке.

Важные примечания

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

Разработка макроса Excel для сравнения прайс-листов

Требуется создать VBA-макрос, который автоматически анализирует старый и новый прайс-листы, выявляет изменения и формирует подробный отчет. Решение должно быть оптимизировано для работы с большими объемами данных.

Наложение текста на изображения

Требуется исполнитель для разовой задачи по добавлению предоставленных текстов на изображения. Работа аккуратная, с четким ТЗ. Интересует стоимость за 1 изображение и за пакет.

Исправление случайной ошибки загрузки изображений на сайте CMS

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