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

Цель проекта

Автоматизировать наполнение интернет-магазина товарами из заданных категорий путем парсинга данных из внешних источников и их последующей загрузки на сайт, работающий на CMS WordPress с WooCommerce (или аналогичным плагином для товаров).

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

  • Написать скрипт (парсер) для сбора данных о товарах.
  • Обработать и структурировать полученные данные.
  • Обеспечить загрузку товаров на сайт WordPress.

Категории товаров для парсинга

  • Drones (Квадрокоптеры)
  • GPU (Видеокарты)
  • RAM (Оперативная память)
  • Action cameras (Экшн-камеры)

Требования к данным товара

Парсер должен собирать для каждого товара следующую информацию (минимальный набор):

  • Название товара
  • Описание
  • Цена
  • Изображения (основное и галерея)
  • Характеристики (технические параметры)
  • Наличие (остаток на складе)
  • Категория

Требования к загрузке на WordPress

  • Товары должны быть созданы в соответствующем разделе админ-панели WordPress (например, через WooCommerce).
  • Должна быть корректно присвоена категория.
  • Необходимо загрузить и прикрепить изображения к карточкам товаров.
  • Данные должны быть предварительно обработаны (очищены от лишнего HTML, мусора, унифицированы).

Условия

  • Исполнитель должен предложить технологический стек для реализации (например, Python с библиотеками BeautifulSoup/Selenium/Scrapy, PHP, готовые плагины и т.д.).
  • Важно обеспечить устойчивость парсера к изменениям структуры исходных сайтов.
  • Срок выполнения - в кратчайшие сроки (обсуждается с исполнителем).

Результат работы

Полностью функционирующая система, которая позволяет по запросу или автоматически собирать товары из указанных категорий и публиковать их на сайте WordPress. Предоставление исходного кода и инструкции по настройке и использованию.

Консультация по обновлению React Native до версии 77 и исправлению ошибки Firebase на iOS

Требуется помощь опытного разработчика React Native для диагностики и решения проблемы с iOS после обновления. Приложение не запускается из-за ошибок, связанных с модулями Firebase, несмотря на их наличие и корректные пути.

Разработка парсера новостей с автоматической публикацией на сайт

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

Разработка гидравлической системы для модернизации техники

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