Evolving a solo coaching practice into a scalable suite of digital products, automated integrations, and a multi-tenant client-portal SaaS built from the ground up.
Scope of Work
An end-to-end digital infrastructure covering static sites, dynamic applications, server setup, and API integrations.
Designed a unified brand ecosystem split across specialized subdomains (Main, Shop, Tools, Resources, Services) to maximize SEO impact and isolate concerns.
Built a custom Node/Express application replacing Bloom.io. Includes full multi-tenancy, custom hostnames, dynamic coach branding, and a secure client dashboard.
Provisioned a Google Cloud Compute Engine instance holding 7+ applications. Deployed Nginx reverse proxy routing and PM2 zero-downtime process management.
Built interactive frontend tools like the Resilience Quiz and the Mantra Meditation App, engineered specifically for high engagement and lead capture.
Connected multiple physical and digital products to Stripe, handling one-off payments and subscription billing with custom webhook verification.
Developed Node.js scripts leveraging the YouTube Data API to perform mass-updates to hundreds of video descriptions, ensuring the marketing funnel is always current.
Technology
Performance, reliability, and low operational overhead were the top priorities for this ecosystem.
The backend powerhouse driving the SaaS client portal, utilizing robust middleware for multi-tenant route handling and cookie-based authentication.
Selected for extreme performance (often beating typical DB connections for mid-scale apps) and simple file-based backups without a complex DB instance.
A single scalable VPS handling incoming traffic. Total monthly cost drastically undercuts traditional managed platforms like Heroku or Vercel.
Nginx handles SSL termination and reverse proxies to PM2, which orchestrates multiple Node.js environments and guarantees automatic restarts on failure.
For the SaaS, EJS templates combined with responsive vanilla CSS provided maximum flexibility for dynamic white-label brand injection (colors, logos) without React bloat.
Integrated GA4 via custom Google Tag Manager configurations to capture nuanced conversion funnels and track UTM attributions across all domains.
Outcomes
Building an owned platform unlocked new scalability and eliminated high SaaS friction.
Get Started
Stop paying for platforms that don't fit your needs. Let's build exactly what you want.
Book a demo โ