ЧП "ПадВокам"
720 000
Промышленность и оборудование
Беларусь
Август 2025
Цель проекта — создать корпоративный портал для повышения эффективности внутренних процессов, управления доступами и ролями в видеонаблюдении, улучшение коммуникации между подразделениями.
Задачи требующие решения:
• Обеспечить безопасный доступ к системам видеонаблюдения и мониторинга. Разграничить пользователей по ролям и уровням доступа.
• Обеспечить централизованный доступ к внутренним документам, инструкциям и системам.
• Обеспечить безопасную коммуникацию, уведомления и совместную работу.
• Упростить управление проектами, заявками на техподдержку и инцидентами.
Что мы сделали:
• Безопасность и доступ: реализована многоуровневая аутентификация (MFA), разграничение прав по ролям, аудит действий и журналы аудита.
• Масштабируемость: модульная архитектура с разделением слоев и возможностью горизонтального масштабирования каждого модуля.
• Интеграции: платформа поддерживает вебхуки и очереди событий для синхронных и асинхронных операций с видеосерверами и уведомлениями.
• Удобство использования: единая дизайн-система, адаптивный интерфейс, интуитивная навигация и быстрый поиск.
Технологический стек, который был использован:
Front-end: React + TypeScript; Redux
Back-end: Node.js; REST API.
База данных: PostgreSQL.
Аутентификация и безопасность: MFA, JWT.
Инфраструктура: Docker; Kubernetes
Интеграции: вебхуки и очереди сообщений Kafka с системами видеонаблюдения, уведомлениями, корпоративной почтой и чатами (Telegram).
DevOps: CI/CD (GitHub Actions / GitLab CI); мониторинг (Prometheus + Grafana); централизованное логирование (ELK/EFK).
Архитектура решения
Клиентский фронтенд
API Gateway
Бизнес-логика
Доступ к данным.
Модули: управление пользователями и ролями; каталог документов; управление проектами и инцидентами; интеграции с видеонаблюдением; уведомления и коммуникации.
Безопасность: многоуровневая аутентификация, разграничение доступа, аудит действий, шифрование данных в покое и в транзите.
Основные функции портала
• Управление пользователями и ролями: формирование политик доступа, аудит и смена ролей.
• Каталог документов и инструкций: версия и история изменений, поиск по контенту.
• Управление проектами и заявками на поддержку: прозрачные канбан-доски, SLA, уведомления.
• Интеграции с видеонаблюдением: доступ к аналитике, статусам камер и событий.
• Внутренние коммуникации: чат, обсуждения, уведомления, упоминания.
• Поиск по документам, видеоархивам и инцидентам: быстродействующий полнотекстовый поиск.
• Отчеты и аналитика: дашборды по эффективности команды поддержки, загрузке камер, времени реакции.
Преимущества от внедрения системы:
- Уменьшение время обработки заявок:
- Повышение уровеня удовлетворённости пользователей порталом:
- Прозрачность процессов: повышение доли заявок с автоматическими напоминаниями и SLA-контроль.
- Повышение скорости реагирования на инциденты видеонаблюдения:
Безопасность: внедрена MFA и аудит действий.
Приведённые цифры продемонстрировали не только техническую реализуемость, но и реальный бизнес-эффект: ускорение рабочих процессов, снижение операционных рисков и повышение удовлетворенности сотрудников.