Техническое задание: Интеграция парсера товаров для OpenCart

Цель проекта

Обеспечить автоматический импорт товарных позиций из внешнего источника (сайта-донора) в интернет-магазин на платформе OpenCart. Основная особенность - работа с изображениями товаров должна осуществляться без их физического сохранения на сервере магазина.

Ключевые требования

  • Функционал парсинга: Сбор данных о товарах (название, описание, цена, характеристики, категория) с заданного внешнего ресурса.
  • Работа с изображениями: Изображения товаров не должны загружаться на хостинг OpenCart. Вместо этого в карточке товара должна использоваться ссылка на исходное изображение на сайте-источнике.
  • Маскировка ссылок: Прямые ссылки на источник необходимо замаскировать для обеспечения безопасности и корректной работы.
  • Интеграция с OpenCart: Парсер должен корректно добавлять или обновлять товары в базе данных OpenCart, соблюдая структуру и форматы платформы.
  • Существующее решение: В проекте уже используется парсер SimplePars (версия 4.9-9). Задача может быть решена путем его глубокой модернизации или замены на другой, более подходящий инструмент.

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

  • Рабочий механизм регулярного (ручного или автоматического) импорта товаров.
  • Товары в каталоге OpenCart отображают изображения, загружаемые «на лету» с исходного ресурса через замаскированные URL.
  • Стабильная работа системы, не нарушающая функционал основного сайта.

Технические детали для обсуждения с исполнителем

  • Выбор технологии: доработка текущего парсера или разработка нового (на PHP, Python, ином языке).
  • Способ и алгоритм маскировки ссылок на изображения.
  • Механизм запуска парсера (по расписанию, вручную из админ-панели).
  • Обработка ошибок и дублей товаров.

Дизайн-проект и 3D-визуализация интерьера в стиле современная французская классика

Требуется обновить дизайн квартиры площадью 105 м² без изменения планировки. Необходимо создать концепцию в стиле современной французской классики и подготовить фотореалистичные 3D-визуализации. Имеются все обмерные чертежи.

Интеграция интернет-магазина на Тильде с облачной CRM и складским учетом

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

Настройка мультисайтовости на Bitrix для двух доменов

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