Федеральный портал видеонаблюдения и видеоаналитики

Экспертиза: PM, Frontend, QA

Техстек: React.js, Typescript, StyledComponents, Redux, Redux-Saga, Spring 4, Java, Docker, mariaDB, ClickHouse, Grails, Postman, KafkaTool, TestRail, offset Explorer 2, Kubernetes

О клиенте и проекте 

В декабре 2014 года правительство РФ утвердило концепцию создания аппаратно-программного комплекса «Безопасный город» с целью повышения общего уровня общественной безопасности, правопорядка, комфорта и удобства повседневной жизни граждан. На сегодняшний день реализовано более 150 систем и 5 функциональных блока, отвечающие за транспортную, экологическую безопасность, безопасность населения и городской, коммунальной инфраструктуры.

Нашей команде предстояло поучаствовать в проекте ведущего российского разработчика интеллектуальных решений в области видеонаблюдения для умных городов по созданию одной из таких систем. Многофункциональный портал видеонаблюдения и видеоаналитики объединяет работу более 175 000 видеокамер Москвы, свыше 60 000 пользователей в разными протоколами доступа, содержит более 10 Пбайт архивных данных, а также включает оборудование нескольких производителей, хранилища видео и фотоархивов с разными интерфейсами и алгоритмами взаимодействия.

Описание задачи

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

Проект масштабный со множеством этапов и подзадач. В зону ответственности RedLab входила реализация ряда задач по frontend-разработке и ручное тестирование монолитного web-приложения с доработками в виде микросервисов.

Реализация

Со стороны frontend специалисты RedLab работали в нескольких направлениях:

  • редизайн портала;

  • миграция видеоплеера с Jquery на React;

  • написание плагина по переключению на соседние камеры.

Работы в части QA включали в себя:

  • функциональное тестирование;

  • тестирование UI;

  • тестирование API;

  • интеграционное тестирование;

  • регрессионное тестирование;

  • написание тестовой документации: тест-кейсов и чек-листов.

Все работы выполнялись согласно оговоренному алгоритму работы. Проект объемный, поэтому наш партнер допускал возможность расширения команды RedLab и привлечения новых участников. Но благодаря широким техническим компетенциям уже работающих над порталом специалистов такая потребность отпала. В ходе проекта frontend-специалисты также делились экспертизой и в backend-разработке.

Результат

Команда RedLab выполнила требуемый блок работы в оговоренные сроки, что позволило нашему партнеру приступить к новому этапу разработки системы в соответствии с планом проекта. Портал соответствует предъявляемым требованиям по отказоустойчивости, функционален и удобен в использовании.

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


Федеральный портал видеонаблюдения и видеоаналитики

Сделано в Россия

Design

Tech

Usability

Creativity

Content

Тип проекта: Веб-сайт
Страна: Россия
Категория: Государство
Стиль: Big photo
Цвет: Красный