Ninelab Analytics
Comprehensive platform for SEO metrics collection, Core Web Vitals monitoring, and real-time user behavior analysis.
About the Project
Scalable analytics system ensuring data collection from thousands of client sites. Uses high-performance Go proxy for script injection and metric collection, InfluxDB for time-series storage, and Next.js for data visualization. Allows tracking SEO strategy effectiveness and web resource technical health.
Solution Architecture

Backend API (Go)
Go microservice for managing projects, users, and configurations. Implements gRPC API.
Dashboard (Next.js)
Modern web interface for displaying analytics and managing settings.
Analytics Proxy (Go)
High-load Reverse Proxy for metric collection and JS code injection.
Key Features
Real-time Monitoring
Collection and display of behavioral factors and performance metrics in real-time.
SEO Analytics
Automatic audit of meta-tags, headers, and content structure for every visitor.
Data Security
Anonymization of user data and secure metric transmission.
Core Web Vitals Monitoring
Real-time User Tracking
High Performance Go Proxy