Fig Booking
White-label booking management at 10-replica scale.
Full-stack multi-tenant SaaS for residential and commercial service businesses: booking forms, admin scheduling, multi-channel CRM, automated email/SMS workflows, and financial reporting. Processor-agnostic payments (Stripe & Square), event-driven async queues, and a 95-model MongoDB architecture running on GCP GKE.
Tech Stack
Key Highlights
Designed a 95-collection MongoDB schema supporting fully isolated multi-tenant data with shared infrastructure.
Built a processor-agnostic payment layer supporting Stripe, Square, and PayPal — switchable per tenant without code changes.
Implemented automated email/SMS workflows (booking confirmations, reminders, follow-ups) using RabbitMQ event queues.
Scaled to 10 GKE replicas handling peak booking loads with zero downtime deployments via rolling updates.
Built a financial reporting module generating P&L, revenue breakdowns, and forecasts across all business verticals.
Screenshots
Main dashboard
Screenshot coming soon
Detail view
Screenshot coming soon
Mobile responsive
Screenshot coming soon
Screenshots will be added soon.