
dashboard
Sales dashboard for a SaaS founder
Real-time metrics for a small SaaS — MRR, churn, active users, all of it. The founder used to pull data from 4 different places every Monday morning. Now he just opens one tab.
The Challenge
A SaaS founder spent hours pulling raw billing records, traffic analytics, and churn logs from Stripe, Google Analytics, and database tables manually.
The Solution & Architecture
Aggregated APIs into a single Node.js cron-sync script feeding a React dashboard. Visualizes MRR, active users, and churn rate in real-time.
Key Built Features
Stripe subscription Webhook listener setup
Chart.js interactive cohort analyses graphics
Secured customer metrics table reports
Technologies Used
React.jsChart.jsPHP APIMySQL
