Недвижимость
Порталы и сервисы
Март 2024
Диспетчеризация заявок в реальном времени: Создание сквозной системы трекинга аварийных и плановых заявок на ремонт. Вызовом стала реализация сложной ролевой модели: жилец отправляет заявку с фотофиксацией, диспетчер валидирует её, система автоматически назначает свободного мастера, а мастер через мобильный интерфейс отчитывается о выполнении.
Юридически легитимные онлайн-голосования: Разработка модуля общих собраний собственников (ОСС) и опросов в цифровом формате. Система должна гарантировать защиту от накруток, верификацию пользователей по номерам лицевых счетов и долям собственности, а также автоматическое формирование протоколов.
ЖКХ-биллинг и массовые нотификации: Интеграция с расчетно-кассовыми центрами для вывода актуального баланса, истории начислений и оплат. Инфраструктура должна без задержек обрабатывать лавинообразный трафик в периоды сдачи показаний счетчиков и рассылать тысячи таргетированных пуш-уведомлений.
<p>Для создания отказоустойчивой платформы с высокой скоростью обработки данных была спроектирована микросервисная архитектура с четким разделением ролей по стеку:</p><ul>
<li>Высокоскоростной слой на Go: Обработка постоянных WebSocket-соединений, мгновенный обмен сообщениями во внутренних чатах «жилец-диспетчер-мастер» и логика работы push-сервера для массовых рассылок вынесены на микросервисы на Go. Это позволило снизить задержки доставки критически важных уведомлений до минимума.</li>
<li>Бизнес-логика и социальный контур на Symfony: Модули биллинга, учета жилого фонда, структуры управляющих компаний, верификации лицевых счетов и проведения юридически значимых опросов реализованы на фреймворке Symfony.</li>
<li>Асинхронная шина задач на RabbitMQ (RmQ): Синхронизация данных с внешними конфигурациями (1С:ЖКХ, ГИС ЖКХ) и генерация тяжелых PDF-квитанций настроены асинхронно через очереди RabbitMQ. Это исключает зависание мобильных интерфейсов жильцов, если внешняя база данных партнера временно недоступна.</li>
<li>Оперативный кэш в Redis: Быстрый доступ к результатам частых поисковых фильтров по домам, сессиям пользователей, статусам мастеров на карте и предрасчитанным балансам обеспечивается за счет in-memory СУБД Redis.</li>
<li>Рабочее место диспетчера на Vue 3: Производительная веб-панель для операторов и инженеров ТСЖ реализована как SPA-приложение на Vue 3, обеспечивая мгновенный отклик интерактивных Канбан-досок при распределении заявок.</li>
<li>Мобильная экосистема: Для жильцов и мастеров разработаны специализированные веб-приложения, которые динамически адаптируют интерфейс под роль пользователя. Мастера получают задачи и дедлайны прямо в телефон, а жители — удобную витрину для управления ЖКУ.</li>
</ul>
Реализованные бизнес-механики
<ul>
<li>Интерактивная доска заявок (Канбан диспетчера): Веб-панель на Vue 3 для операторов ТСЖ, где все обращения жильцов распределены по статусам. Внедрен алгоритм SLA: если мастер не принимает аварийную заявку в течение 10 минут, система автоматически эскалирует задачу на главного инженера.</li>
<li>Цифровой модуль ОСС (Опросы и Голосования): Жильцы могут инициировать обсуждения, прикреплять повестку дня в PDF и голосовать по пунктам прямо со смартфона. Система логирует каждый голос, привязывая его к уникальному ID собственника на Symfony, и автоматически формирует итоговый реестр.</li>
<li>Умная лента новостей и Push-таргетинг: Возможность отправлять уведомления через Go-сервис не на весь жилой фонд, а точечно (например, пуш об отключении воды только жителям конкретного подъезда или дома).</li>
</ul>
<ul>
<li>Сокращение времени обработки инцидентов на 50%: Автоматическое распределение заявок и мобильное рабочее место мастера исключили бумажную волокиту — специалист получает задачу в цифровом виде и сразу отправляется на объект.</li>
<li>Рост собираемости коммунальных платежей: Удобный вывод баланса в личном кабинете и регулярные мягкие push-напоминания снизили дебиторскую задолженность перед УК на 18% в первые полгода работы платформы.</li>
<li>Повышение лояльности резидентов: Жильцы получили прозрачный инструмент контроля: они видят, на каком этапе находится их обращение, могут оценить работу мастера по 5-балльной шкале и напрямую влиять на решения ТСЖ через онлайн-опросы.</li>
<li>Защита от кворумных рисков: Проведение собраний в цифровом формате увеличило явку собственников на голосования до 75–80%, так как проголосовать за ремонт или благоустройство теперь можно в один клик из любой точки мира.</li>
</ul>