This site is currently under development — some features may be incomplete.
Beauti Platform

Beauti Platform

saas

Beauti Platform is a comprehensive multi-tenant SaaS solution designed specifically for beauticians, stylists, and salon owners. Each tenant receives a fully isolated online store complete with product catalog management, e-commerce with Stripe Connect payments flowing directly to the store owner, appointment scheduling with automated email reminders, Amazon affiliate product integration, staff and worker management, and a complete admin dashboard. The platform supports automatic subdomain generation, custom domain mapping with Cloudflare SSL, and a self-service 4-step onboarding flow that gets new salons live in minutes. Subscription plans (Starter, Professional, Enterprise) scale with business needs, while the platform admin dashboard provides oversight across all tenants.

The Challenge

Building a scalable multi-tenant platform where each beauty salon gets a fully isolated, brandable online store with direct payments, appointment booking, inventory management, and staff scheduling — all without per-tenant infrastructure overhead. The system needed to handle custom domains, direct Stripe payments to individual store owners, and maintain strict data isolation between tenants while sharing a single deployment.

Our Solution

We implemented a flexible tenant detection system supporting path-based, subdomain, and custom domain routing through Next.js middleware. Stripe Connect enables direct payments to each store owner with platform fees. The self-service 4-step onboarding connects the store owner's Stripe account, configures their store branding, and activates their subscription in one flow. The admin dashboard features calendar views for appointments, order and refund management, staff profiles with availability scheduling, and store customization. Cloudflare provides SSL termination, wildcard DNS for subdomains, and CDN caching. Automated email reminders (24h and 1h before appointments) are handled through Resend.

Results

Complete tenant isolation with custom domains
Self-service onboarding with Stripe Connect
Appointment scheduling with automated email reminders
Amazon affiliate product integration

Tech Stack

Next.js 16React 19TypeScriptPrisma ORMPostgreSQLNextAuth v5Stripe ConnectResendRedisTailwind CSSshadcn/uiDockerCloudflare

Want Similar Results?

Let's discuss how we can build something great for your business.

Beauti Platform | Gigabytz | Gigabytz