Ингосстрах-Жизнь
Разработка сервиса коллективного страхования: цифровой инструмент для страховых агентов
О проекте
Наша команда разработала личный кабинет для реализации продуктов коллективного страхования для компании Ингосстрах-Жизнь. Решение предназначено для страховых агентов, которые работают с корпоративными клиентами — юридическими лицами, желающими застраховать своих сотрудников (до 3000 человек в одном договоре).
Система позволяет не только рассчитывать стоимость страхового продукта, но и оформлять документы, генерировать коммерческие предложения, подготавливать печатные формы, принимать оплату и выпускать договоры — всё в одном интерфейсе.
Ключевые возможности
- Расчет стоимости договора коллективного страхования на основе сложных формул, включая тарификацию страховых рисков.
- Ввод данных страхователя и застрахованных лиц.
- Формирование документов: коммерческих предложений, печатных форм, договоров.
- Интеграция с платежными системами для приема оплаты.
-
Подключение к внутренним сервисам заказчика:
- SSO-авторизация (Blitz Identity) для входа агентов в систему, интегрированная с АИС
- Интеграция с системами автоматизированных проверок данных клиентов по базам данных МВД, спискам экстремистов.
Технологический стек
- Backend: C# (микросервисная архитектура)
- Frontend: React (оптимизированный интерфейс для работы с большими объемами данных)
- База данных: PostgreSQL
Сложности и решения
-
Сложные расчеты
- Формулы расчета тарификации страховых рисков требовали высокой точности и производительности.
- Решение: оптимизация алгоритмов и кэширование промежуточных результатов.
-
Работа с большими данными
- Загрузка и отображение информации о тысячах застрахованных без потери скорости.
- Решение: виртуализация списков, ленивая загрузка, эффективное управление состоянием в React.
-
Интеграции
- Согласование форматов данных между разными системами (учет, платежи, авторизация).
- Решение: гибкое API с адаптерами под каждый сервис.
Результат
Сервис упростил и ускорил работу страховых агентов: теперь они могут проводить расчеты, оформлять документы и выпускать договоры в одном инструменте, без переключения между системами. Этот проект — пример комплексной автоматизации бизнес-процессов, где важны не только технологии, но и удобство для конечных пользователей.