Крупная региональная энергосбытовая компания с мобильным приложением для частных клиентов. Приложение используется для оплаты услуг, передачи показаний и общения с поддержкой.
Чтобы получить актуальные данные об отключениях коммунальных услуг пользователям приходилось звонить в диспетчерский центр, писать в чат-бот или искать информацию на сайте.
Задача проекта: дать возможность видеть актуальные отключения в мобильном приложении без дополнительных обращений. Снизить нагрузку на диспетческий центр.
Мы создали отдельный микросервис, который интегрируется с существующими базами и сервисами клиента. Его задача — получать актуальную информацию об отключениях от Региональных электрических сетей (РЭС) и передавать её напрямую в мобильное приложение.
Принцип работы:- РЭС каждый день присылает Excel-файлы на специальный почтовый ящик;
- Микросервис каждые 15 минут проверяет почту, загружает новые файлы, проверяет структуру и содержание;
- Данные нормализуются через адресный справочник (ГАР), сопоставляются с адресами пользователей и сохраняются в базе микросервиса;
- Приложение при входе пользователя запрашивает у микросервиса информацию по его адресам;
- Интерфейс отображает иконки отключений и модальные окна с деталями.
Отображение для пользователей:Рядом с адресом, где есть отключение, появляется красная иконка молнии (или несколько иконок, если отключено несколько систем). При клике на иконку — открывается модальное окно с полной информацией:
- адрес
- вид отключения (плановое / аварийное)
- дата и время начала
- планируемое время восстановления
- (если уже восстановили — фактическое время)
При первом входе в приложение (или после обновления) появляется большое модальное окно, которое сразу показывает все текущие отключения по всем адресам пользователя.
Пользователи получают уведомления об отключениях прямо в приложении. Это снижает количество обращений в диспетчерский центр и повышает информированность клиентов.