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

Цель проекта

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

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

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

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

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

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

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

Разработка кнопки для мобильного приложения

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

Верстка сайтов на WordPress с использованием Page Builder

Требуется верстальщик на постоянное сотрудничество для серии проектов. Работа включает интеграцию верстки в премиум-шаблоны WordPress и настройку под визуальный конструктор страниц (например, Visual Composer/WPBakery).