All projects
ReactSaaS ยท 2025

Pulse Analytics

Realtime SaaS analytics with beautiful charts and a Node streaming backend.

Pulse Analytics hero screenshot
Client
Pulse Labs
Industry
SaaS
Year
2025
Category
React
The story

Project Overview

Pulse turns raw product events into a beautiful realtime dashboard for growth teams, with a React frontend and a Node streaming backend.

Client Requirements
  • Realtime event ingestion
  • Composable dashboards
  • Sub-second queries at billions of rows
Challenges
  • Query performance on 5B+ events
  • Realtime chart rendering
  • Multi-tenant isolation
The approach

My Solution

Streamed events through Kafka into ClickHouse, exposed a typed query layer, and rendered charts with a virtualized canvas renderer.

What's inside

Key Features

Realtime event stream
Composable dashboards
Cohort & funnel analysis
Alerts & anomaly detection
SDK for web & mobile
Team roles & sharing
Under the hood

Technology Stack

ReactNode.jsTypeScriptClickHouseKafkaTailwind
Responsive by design

Across Devices

Pulse Analytics desktop mockup
Desktop
Pulse Analytics mobile mockup
Mobile
Results

Performance Metrics

420ms
Query P95
180k
Events/sec
94%
Retention
Kind words

Client Testimonial

"Our team lives in this dashboard now. It's fast, beautiful, and dead simple."

Daniel Cross
Head of Growth, Pulse