All projects
Multi-Tenant SaaS Platform·2019 – Present·Live

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.

Fi

Tech Stack

Node.jsLoopBackVue.jsMongoDBRedisElasticsearchGCP GKERabbitMQStripe

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.