Разработка модуля интеграции WinShop c Joomla!
1 руб. за проект
•
безналичный расчёт, электронные деньги
Общая информация о приложении WinShop
Windows-приложение WinShop предназначено для управления контентом сайтов интернет-магазинов: структур каталога, товары, свойства товаров, иллюстрации, статусы товаров и разделов каталога.
Подробнее о приложении читайте тут:
https://beseller.by/uslugi/prilozheniye-dliya-upravleniya-contentom-internet-magazinov.html.
Приложение разработано и поддерживается компанией ООО “Торговый портал” с 1999 года.
В Беларуси и России им пользуются сотни интернет-магазинов.
Скачать актуальную версию приложения можно тут: https://yadi.sk/d/UfUrr6E73RMKu4.
У приложения есть API: https://beseller.by/pomoshh/faq/rukovodstvo-po-api-dlya-prilozheniya-winshop.html,
документация, в самом приложении, и FAQ https://beseller.by/pomoshh/faq/.
В настоящее время, у приложения есть отдельные модули, позволяющие автоматизировать процессы импорта и экспорта информации о товарах и иллюстрациях, ценах на товары в / из csv-, xml, yml-форматах.
Задача
Задача в состоит в совместной разработке модулей позволяющих выгружать выбранные пользователем приложения:
- данные о разделах, товарах и их свойствах (характеристиках), статусах напрямую в базу данных интернет-магазина созданного на определенной CMS;
- иллюстрации товаров и разделов в указанный раздел(ы) сервера;
Предполагаемая схема работы модуля
- Пользователь, в приложении WinShop, работает с товарной базой.
- В определенной момент пользователю необходимо обновить товарную базу на сайте магазина.
- Он открывает из меню модуль обновления товарной базы.
- Указывает критерии выгрузки данных из приложения WinShop на сайт интернет-магазина.
- Модуль, при подключении к интернету, проверяет факт его оплаты.
- Если оплата есть, модуль загружает в БД магазина указанные в приложении WinShop обновления (товары, иллюстрации).
- На стороне CMS формируются изменения связанные с выгружаемыми данными: структура каталога, информация о товарах.
- структуру каталога, с SEO-параметрами
- товары с характеристиками и иллюстрациями, с SEO-параметрами
Задачи разрабатываемого модуля на стороне приложения WinShop
- Проверка оплаты модуля.
- Передача информации о структуре каталога, товарах, иллюстрациях в согласованном, с разработчиком модуля на стороне CMS, формате.
Сейчас уже работает формирование данных в csv-, xml-, yml-форматах. Формирование набора связанных иллюстраций. Загрузка данных на сервер.
- Принимает данные поступающие от приложения WinShop. Возможно, разобрать, модулем на стороне CMS, загруженный на сервер из WinShop’а файл в формате csv-, xml-, yml- будет быстрее и эффективнее чем, разрабатывать новый механизм передачи данных.
- Формирует / обновляет структуру каталога интернет-магазина, в соответствии с данными поступающими от приложения WinShop, с учетом значений всех передаваемых полей.
- Добавляет / обновляет информацию о товарах поступающую от приложения WinShop, с учетом значений всех передаваемых полей.
- Добавляет / обновляет информацию об иллюстрациях разделов и товаров поступающую от приложения WinShop, с учетом значений всех передаваемых полей.
- Подрядчик, разрабатывающий часть модуля на стороне CMS, формирует требования по передаче данных со стороны приложения WinShop.
- Анализ требований и согласование сроков их реализации со стороны приложения WinShop.
- Согласование сроков реализации модуля со стороны CMS.
- Реализация требований подрядчика по передаче данных со стороны приложения WinShop.
- Разворачивание сайта тестового интернет-магазина.
- Реализация модуля на стороне CMS.
- Тестирование работы модуля по цепочке: приложение WinShop —> модуль на стороне приложения WinShop —> модуль на стороне приложения CMS —> панель управления сайтом интернет-магазина —> каталог сайта интернет-магазина.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.