ThreatDefence предоставляет новаторские решения в области проактивной киберзащиты. Клиентский портал создан, чтобы помочь компаниям любого размера развернуть систему обнаружения и реагирования мирового уровня, охватывающую всю информацию, доступную для бизнеса.
Нашей командой была реализована клиентская часть портала с нуля. Страницы включали диаграммы, содержащие статистические данные. Для их реализации мы использовали библиотеку Recharts. Также мы настроили Keycloak для аутентификации с дальнейшей адаптацией стилей в соответствии с пользовательским интерфейсом приложения. Отдельно стоит отметить задачу реализации функции экспорта - мы предоставили пользователю возможность экспортировать страницу с SVG и загружать ее на устройство в формате .pdf. Это потребовало дополнительной настройки внешнего интерфейса, чтобы компоновка .pdf-макета с диаграммами соответствовала компоновке веб-страниц.