Downdetector — РостДжоб
Fintech

Downdetector веб - ресурсов банков России

5 месяцев 5 специалистов

NDA (соглашение о неразглашении)

О проекте

Downdetector для веб-ресурсов банков России — это сервис мониторинга доступности онлайн-платформ (сайтов, мобильных приложений, API) кредитных организаций в реальном времени. Его задача — оперативно выявлять сбои, DDoS-атаки или технические неполадки, мешающие клиентам пользоваться услугами банков.

Проблема

Заказчик обратился с рядом проблем / потребностей:

  • Отсутствует единый инструмент для мониторинга доступности
    банковских сервисов.
  • Необходимо оперативное выявления проблем.
  • Есть потребность в анализе пользовательских мнений из соцсетей,
    но нет сервиса по его анализу.
  • Необходима наглядная визуализация статистики и трендов.
  • Необходим механизм, который будет предоставлять обратную связь
    от пользователей.

Задача

Разработать сервис для мониторинга доступности веб-ресурсов 29 крупнейших банков России в реальном времени.

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

Технологии

React.js, JavaScript, Chakra UI, Chart.js, Axios, React forms, React router dom, Docker, Nginx

Решение

В ходе работы над проектом реализовано:

  • Интерактивный каталог банков с цветовой индикацией статуса.
  • Детальная страница отчета с историей доступности ресурса.
  • Комплексный дашборд с фильтрами и настраиваемыми виджетами.
  • Визуализация анализа соцсетей (графики).
  • Система цветовых индикаторов статусов доступности.
  • Механизм отправки репортов с прикреплением скриншотов.
  • Адаптивный дизайн для разных устройств.
  • Кэширование данных для повышения отзывчивости.

В процессе разработки:

  • Использовался компонентный подход к разработке интерфейса.
  • Внедрен регулярный code-review для поддержания качества кода.
  • Произведена оптимизация производительности критических
    компонентов.
  • Реализован автоматизированный деплой через CI/CD.

Достигнутые результаты

icon-winner

Downdetector веб-ресурсов банков России" занял 3 место на Уральском форуме

icon-winner

Проект победил в номинации "лучший питчинг"

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

Внедренные решения обеспечили наглядное представление данных и удобный механизм обратной связи.

В рамках работы над проектом было обучено 6 человек работе с React и особенностям построения SPA приложений.

Ответим на любые вопросы