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

Цель проекта

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

Исходные данные и проблема

  • Сервис бронирования предоставляет возможность настройки вебхуков (входящих HTTP-запросов) при наступлении определенных событий.
  • Документация по работе с вебхуками доступна по ссылке (будет предоставлена исполнителю).
  • Стандартный виджет для AmoCRM от сервиса передает неполный набор данных.
  • Требуется получать ВСЕ необходимые данные через вебхук и правильно размещать их в AmoCRM.

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

  1. Настройка вебхука в сервисе бронирования: Конфигурация endpoint (URL), на который будут отправляться данные, и выбор триггерных событий.
  2. Создание обработчика вебхука: Разработка скрипта (серверного приложения), который будет принимать, валидировать и обрабатывать входящие данные от сервиса бронирования.
  3. Интеграция с AmoCRM API: Настройка авторизации и взаимодействия с API AmoCRM для создания или обновления сделок.
  4. Маппинг полей: Настройка соответствия между данными, приходящими из вебхука, и кастомными полями сделки в AmoCRM. Данные должны записываться в определенные, заранее заданные поля.
  5. Тестирование и отладка: Проверка корректности передачи данных при различных сценариях бронирования.

Требования к результату

  • Полный набор данных о бронировании (например, объект недвижимости, даты, гость, стоимость, контактные данные и т.д.) должен автоматически попадать в AmoCRM.
  • Данные должны записываться в строго определенные поля карточки сделки.
  • Интеграция должна работать стабильно и обрабатывать возможные ошибки (например, недоступность AmoCRM).
  • Должна быть предусмотрена логика для обработки дублирующихся записей или обновления существующих сделок.

Что необходимо от исполнителя

  • Предложить архитектурное решение (например, использование облачной функции, отдельного сервера или middleware-сервиса).
  • Указать стоимость и сроки реализации.
  • Опиcать, какие ресурсы или доступы потребуются для выполнения работы (API-ключи, доступ к CRM и т.д.).

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

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

Верстка 8-страничного сайта с уникальным дизайном

Требуется сверстать 8 готовых дизайн-макетов в формате PSD. На каждой странице - фоновое изображение, текстовые блоки, контактная информация и навигационные ссылки. Необходимо обеспечить корректное отображение и переходы между страницами.