Back to projects
React 18Express.jsPostgreSQLRedisTailwindMUI

Ops Command Center

Operations platform managing sales pipeline, scheduling, analytics, and multi-market franchise operations

The Problem

A growing education company needed a unified platform to manage its sales pipeline, tutor scheduling, multi-market operations, and business analytics. Off-the-shelf tools were fragmented, expensive, and couldn't handle the company's specific workflows across multiple US markets and international locations.

Architecture

Built on React 18 with Express.js backend servers, backed by PostgreSQL with raw SQL for complex reporting queries. Redis handles caching and session management. The frontend uses a combination of Tailwind CSS and MUI for a dense, data-rich operational interface.

Screenshots
HQ Dashboard — Lessons, revenue, activity feed, and attention alerts
HQ Dashboard — Lessons, revenue, activity feed, and attention alerts
Client Conversion Tracker — Sales pipeline with multi-stage prospect management
Client Conversion Tracker — Sales pipeline with multi-stage prospect management
Tutors — Workforce metrics, labels, and performance tracking for 8 tutors
Tutors — Workforce metrics, labels, and performance tracking for 8 tutors
Schools — Partnership dashboard with billing, invoices, and term tracking
Schools — Partnership dashboard with billing, invoices, and term tracking
Clubs — Club management with student enrollment and scheduling
Clubs — Club management with student enrollment and scheduling
Marketing — AI-powered command center with ad spend analytics and content calendar
Marketing — AI-powered command center with ad spend analytics and content calendar
Analytics — KPIs, revenue trends, and lesson hours across all markets
Analytics — KPIs, revenue trends, and lesson hours across all markets
Admin — User management with role-based market access controls
Admin — User management with role-based market access controls
Key Features
1138+ API routes across multiple Express servers
2200+ React components with modular architecture
35 PostgreSQL databases with raw SQL for performance-critical queries
4FullCalendar-based scheduling system with drag-and-drop
5Real-time analytics dashboards with custom charting
6Role-based access control (RBAC) across multiple user types
7185 database migrations tracking schema evolution
Impact

Daily operational backbone for a $3M education company