Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

ВНИМАНИЕ!!! Задача описана достаточно подробно, чтобы вы могли хотя бы приблизительно оценить стоимость её реализации. Предложения без указания приблизительной цены и сроков будут отклоняться, так как нет времени вести долгий диалог с каждым из вас, уважаемые исполнители.

Общая информация:

Требуется разработать модуль для OpenCart версий 2.2.х, 2.3.х и 3.х, который бы позволил владельцу интернет-магазина БЕСПЛАТНО скачать и установить модуль в свой магазин. Модуль должен быть разработан на базе VQMod и при установке не должен предлагать заменить какие-либо существующие файлы движка.

Работа будет оплачиваться через безопасную сделку.

Описание модуля:

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

Модуль должен осуществлять интеграцию по наличию товаров в интернет-магазине в реальном времени. Это означает, что в момент добавления товара в интернет-магазин, данные о добавленном товаре должны будут через API попасть к интегратору. При скрытии товара или его удалении или при изменении статуса на Out of Stock, агрегатор так же должен уведомляться об этом.

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

Следующие данные о товары должны (со звездочкой) или могут присутствовать в процессе их импорта.

- заголовок*

- описание

- цена*

- URL ссылки на фотографии товара

- GPS координата местонахождения товара или ПВЗ (может задаваться один раз в настройках модуля, если это магазин)

- тип товара* (новый товар или поддержанный) (может задаваться один раз в настройках модуля)

- ID категории* товара по рубрикатору агрегатора (должна быть возможность в настройках модуля провести сопоставление категорий интернет-магазина к категориям агрегатора)

- характеристики товара

        Сопоставления характеристик товаров (атрибутов) магазина к характеристикам агрегатора должны производиться в настройках модуля. Характеристики могут быть разными в зависимости от категории товара.

Так же в настройках модуля должна быть возможность указать логин и пароль (полученный от агрегатора) для доступа к АПИ агрегатора.

Каждый товар, который попадает в базу агрегатора получает некий ID в базе данных агрегатора. OpenCart должен его запоминать у себя и как только в базе OpenCart данные об этом товаре меняются (например меняется цена, или описание, или фотографии, или товара больше нет в продаже, или он наоборот появился в продаже, данные об этом должны отправляться в API редактирования товара в агрегаторе.

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

6 лет назад
erius
39 летРоссия
16 лет в сервисе
Был
6 лет назад
  • Похожие заказы
  • Есть сайт на Тильде. Настроены и работают онлайн платежи через платежную систему Тинькофф банка. Приобретена и зарегистрирована онлайн-касса Дримкас. Нужно организовать интеграцию облачного ПО кассы с CMS сайта. Дримкас реализовал такую возможность через вебхуки. Дримкас ...

    Закрыт
    6 лет назад
  • Нужно вытащить характеристики всех изделий из программы "КОМПАС-3D v17"  http://dl3.joxi.net/drive/2018/06/04/0016/0762/1098490/90/fcbfc85bdc.png Пакет (дополнение): https://ascon.ru/products/4/review/ Более подробный алгоритм задания в архиве.  Также рассмотрите вариант со взятием картинок.  Насколько полно сможете выполнить задание?  Сможете ли скинуть тестовый парсинг?  Задание сложное, если данные будут предоставлены без форматирования ...

    Закрыт
    6 лет назад
  • Здравствуйте    Надо исправить ошибку на сайте, который работает на Presta shop.      На "корневой" странице каталога – выводятся и список вложенных разделов, и ниже – все товары из вложенных разделов.  Надо сделать – чтобы в "корневом" разделе каталога ...

    Закрыт
    6 лет назад
  • $60

    Требуется разработать и предоставить заказчику модуль (cog) для Python-бота Red, используемого в чат-приложении Discord. Информация по боту доступна здесь:   https://twentysix26.github.io/Red-Docs/red_guide_make_cog/ Модуль должен автоматически отправлять каждому пользователю, присоединящиемуся к серверу, где он находится, личное сообщение заданного администратором сервера ...

    Закрыт
    6 лет назад
  • На странице может быть несколько рекламных блоков. Рекламный блок состоит из одного или более креативов. Креатив состоит из заголовка, текста, изображения и ссылки для перехода. Для получения рекламного блока предоставляется JS-библиотека. В библиотеке есть функция, ...

    Закрыт
    6 лет назад
  • Тест представляет собой архив из разных файлов, один из которых param.json. В этом файле мы задаем параметры результата теста: 1. какая именно подложка 2. где относительно подложки авка пользователя и имя 3. какая расшифровка к результату (название + ...

    Закрыт
    6 лет назад
  • $20

    Добрый день. Необходимо внести небольшие корректировки в фронт: 1. Добавить фильтры div-обьекту 2. Добавить скролл 3. Общие правки реализация nodejs+react. Планируются дальнейшие, крупные, доработки проекта

    Закрыт
    6 лет назад
  • Задача: Необходим хороший php программист для проекта по доработкам AmoCRM.  Тех. Задание -[url=https://docs.google.com/document/d/1yEtTKxARgVgFpKOrg8HjEJMDKfvdr7k2Jazims2UvQY/edit]https://docs.google.com/document/d/1yEtTKxARgVgFpKOrg8HjEJMDKfvdr7k2Jazims2UvQY/edit[/url]  Также есть ряд интересных задач по разработке интеграционной платформы и по разработке системы для работы с данными. В случае, если вам это может быть интересно, ...

    Закрыт
    6 лет назад