Разработка API-интеграции с системой Битрикс24

Разработать API-интеграцию между нашим SaaS-продуктом (поисковой системой для интернет-магазинов) и платформой Битрикс24. Интеграция должна позволить владельцам интернет-магазинов, работающих на платформе Битрикс24, легко подключать наш продукт к своему сайту.


Краткое описание продукта

Наш продукт — облачная поисковая система, которая:
• Улучшает поиск товаров на сайтах интернет-магазинов.
• Поддерживает персонализацию результатов поиска.
• Обеспечивает быструю обработку запросов.

Основные требования к интеграции

1. Функциональность интеграции:
• Возможность автоматической установки интеграции через маркетплейс приложений Битрикс24.
• Передача данных о товарах из CRM Битрикс24 в нашу систему:
• Название товара.
• Описание.
• Цена.
• Остатки на складе.
• Возможность обновления данных в режиме реального времени.
• Подключение и настройка поиска на стороне клиента (владельца магазина).

2. Пользовательский интерфейс (UI):

• Удобный интерфейс для настройки интеграции.
• Возможность авторизации через учетную запись Битрикс24.
• Пошаговый мастер настройки для конечного пользователя.

3. Технические требования:

• Использование REST API Битрикс24.
• Поддержка OAuth 2.0 для авторизации.
• Совместимость с последними версиями Битрикс24.
• Документация по использованию интеграции для клиентов.

4. Безопасность:

• Обеспечение защиты данных клиентов (токенов, данных о товарах).
• Соответствие требованиям GDPR (для клиентов из ЕС).

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

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


Ожидаемые этапы работы


1. Анализ и проектирование:
• Изучение API Битрикс24.
• Разработка архитектуры интеграции.

2. Разработка:
• Реализация функций передачи данных.
• Разработка интерфейса.
• Тестирование на демо-данных.

3. Тестирование и внедрение:
• Тестирование с реальными данными.
• Исправление багов.
• Публикация приложения в маркетплейсе Битрикс24.

Требования к подрядчику
• Опыт разработки интеграций с Битрикс24 (REST API).
• Знание работы с OAuth 2.0.
• Опыт разработки SaaS-решений.
• Портфолио выполненных проектов (с примерами интеграций).
• Готовность к долгосрочной поддержке интеграции.


Бюджет и сроки
• Бюджет и сроки обсуждается после оценки подрядчиком.

для связи ТГ @olegsorlovs

Читайте на 123ru.net