Веб-сервис

B2С

Система управления сделками

Команда развивала собственный продукт и привлекла Intelsy как дополнительный ресурс в формате аутстаффинга (под управлением заказчика, с их архитектурой и правилами разработки).

Картинка кейса
Картинка из сетки картинок

О проекте

RedCat.ai — агрегатор недвижимости и платформа для работы с застройщиками и агентствами. Команда развивала собственный продукт и привлекла Intelsy как дополнительный ресурс в формате аутстаффинга (под управлением заказчика, с их архитектурой и правилами разработки). В разные периоды на проекте работало от 2 до 11 специалистов.

Картинка из сетки картинок

Стек технологий

Основные технологии

В основе — надежные технологии, инструменты и подходы, проверенные нами на десятках проектов.

Frontend

React.js

Next.js

Backend

1C.Bitrix и Битрикс24

Python (API Gateway)

Инструменты

draw.io (схемы, модели данных)

Cовместная документация и трек

Картинка из сетки картинок

Разработка

Стартовая позиция

• Проект развивался сразу в нескольких контурах: сайт, Bitrix24-портал и слой интеграций (API Gateway).

• В работе участвовало несколько команд и подрядчиков, поэтому критичным стал вопрос единых подходов: форматы данных, структура задач, договорённости по интеграциям.

• В интеграциях был риск «рассыпать» данные на стыках систем: например, когда один и тот же клиент появляется в разных системах под разными ID или сделка создаётся в одном контуре и не доезжает в другой.

Задача

  • Усилить разработку продуктовой платформы RedCat ресурсом в формате аутстаффинга.
  • Собрать устойчивую связку из трёх контуров так, чтобы данные о пользователях и сделках синхронизировались корректно.
  • Обеспечить стабильность MVP: без потерь сделок, раздвоения пользователей и расхождений статусов между системами.

Вызовы проекта

• Сложная интеграция трёх систем и нескольких команд — нам нужно было не просто подключить API, но ювелирно-точно состыковать десятки сущностей и процессов: кто где создаётся, как обновляется и как не потерять данные на границе между контурами.

• Отдельный вызов— унификация требований и коммуникации: разные команды, разные стили постановки задач, разные представления о структуре данных.

Картинка из сетки картинок

Решение

Аналитика и синхронизация требований

Мы начали с того, что «собрали пазл» и зафиксировали общую логику:

• описали схемы и взаимосвязи в draw.io, чтобы у всех участников была единая картина;

• сопоставили таблицы и сущности между системами, чтобы не потерять данные при передаче;

• участвовали в общих созвонах с RedCat и другими подрядчиками, помогая согласовать правила и унифицировать требования. Клиент координировал работу всех участников и принимал ключевые решения, а мы работали как интегрированный ресурс команды, постоянно сверяясь по деталям по мере углубления в продукт.

Разработка в трёх контурах

• Frontend (React.js / Next.js): разработали личный кабинет на сайте.

• API Gateway (Python): настроили слой синхронизации между сайтом и CRM/порталом, доработали логику обмена данными, чтобы информация не терялась в узких местах между системами.

• Bitrix24: адаптировали бизнес-процессы под задачи клиента.

Тестирование на стыках систем

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

• сделка создалась на сайте, но не попала в CRM;

• пользователь появился в одном контуре и «потерялся» в другом;

• синхронизация пропускает или дублирует данные;

• статусы расходятся, и агентство видит неактуальную картину.

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

Картинка из сетки картинок

Результат

Запущен MVP, который работает стабильно: сделки не теряются при передаче между системами, агентства видят актуальные статусы, а команда RedCat получила управляемый процесс без постоянных ручных проверок и контроля за контролем.

Связаться с нами

Заявка

Привет! Меня зовут
меня интересует
разработка проекта
Со мной можно связаться
или
Прикрепляю файл