Ninelab Analytics
Комплексная платформа для сбора SEO-метрик, мониторинга Core Web Vitals и анализа пользовательского поведения в реальном времени.
О проекте
Масштабируемая система аналитики, обеспечивающая сбор данных с тысяч сайтов-клиентов. Использует высокопроизводительный прокси на Go для инъекции скриптов и сбора метрик, InfluxDB для хранения временных рядов и Next.js для визуализации данных. Позволяет отслеживать эффективность SEO-стратегий и техническое состояние веб-ресурсов.
Архитектура решения

Backend API (Go)
Микросервис на Go для управления проектами, пользователями и конфигурациями. Реализует gRPC API.
Dashboard (Next.js)
Современный веб-интерфейс для отображения аналитики и управления настройками.
Analytics Proxy (Go)
Высоконагруженный Reverse Proxy для сбора метрик и инъекции JS-кода.
Ключевые возможности
Real-time Мониторинг
Сбор и отображение поведенческих факторов и метрик производительности в реальном времени.
SEO Аналитика
Автоматический аудит мета-тегов, заголовков и структуры контента для каждого посетителя.
Безопасность данных
Анонимизация пользовательских данных и защищенная передача метрик.
Core Web Vitals Monitoring
Real-time User Tracking
High Performance Go Proxy