MetricLab — SaaS Analytics Platform
Real-time analytics SaaS with Laravel + Vue, WebSocket dashboards, and Stripe subscriptions. Shipped MVP in 8 weeks so founders could close their Series-A on schedule.
The problem they were solving
Founders had a working POC in Airtable + Zapier, but were hitting API limits at 12K events per day. Series-A round was closing in 90 days and investors wanted to see a real product, not a prototype held together with duct tape.
How I approached it
Laravel API + Vue SPA. Real-time dashboards via WebSockets. Stripe subscriptions with tier-gated features. Multi-tenant architecture from day one. Shipped MVP in 8 weeks so founders could demo, then iterated for 6 more based on early customer feedback.
By the numbers
Overview
MetricLab needed to move from a spreadsheet-based reporting workflow to a full SaaS platform their B2B clients could log into. The MVP had to support real-time data, multi-tenancy, and subscription billing from day one.
What we built
Full-stack Laravel API with a React SPA front-end, Redis-backed real-time updates via Pusher, Stripe Billing for subscription management, and a role-based access control system supporting Admin/Manager/Viewer roles per organization.
Key features
- Multi-tenant architecture with data isolation
- Real-time dashboards with live metric updates
- Stripe subscription billing with proration
- Team invitations and role management
- CSV/PDF export of any report
- REST API for enterprise integrations
Results
Launched in 12 weeks. Onboarded 40+ paying customers in first 6 months. Averaging 92% monthly retention.