Skip to main contentSkip to main content
Index:
07
Sector:
SaaS & Business Tools
Type:
Bespoke software
Year:
2025
Our own product · SaaS & Business Tools

Studio Management Platform

Our own product: a platform that runs booking, payments, payroll and growth planning for service businesses, from Pilates studios to pet groomers. Off-the-shelf tools force every business into the same workflow, so we built one that adapts to the business type during onboarding. It supports 11 types of business in 10 languages.

The Challenge

Studio and salon owners juggle fragmented tools: one for booking, another for payments, a spreadsheet for payroll, and gut instinct for growth decisions. Off-the-shelf solutions force every business into the same rigid workflow, ignoring that a yoga studio, pet grooming salon, and nail bar each operate in fundamentally different ways. We needed a platform flexible enough to serve all of them, with tailored onboarding, industry-specific pricing, and intelligence features beyond simple calendars, while being intuitive enough that a solo freelancer could be running in minutes.

The Solution

We designed a full-stack SaaS platform grounded in three principles: adapt to the business, automate the busywork, surface the insights that matter. Adaptive onboarding detects business type and guides owners through profession-specific setup with tailored marketing copy, recommended plans, pre-built service templates, and locale-aware currency defaults. Five pricing models cover every service type. A freelancer marketplace connects independents with studios across 25+ categories. ML models handle demand forecasting, churn prediction, and automated member segmentation, feeding directly into retention campaign tools. The platform ships with internationalisation across 10 locales including RTL Arabic, WCAG 2.1 AA accessibility, and OWASP Top 10 security.

01
Phase 1

Adaptive Onboarding & Multi-Tenancy

We built an onboarding engine that detects business type and reshapes the entire setup experience around it. A yoga studio sees class-pack pricing and instructor scheduling. A pet groomer sees per-service pricing and appointment slots.

  • →11 business types with fully tailored onboarding flows
  • →Pre-built service templates and pricing defaults per profession
  • →Multi-tenant architecture with complete data isolation
  • →Five pricing models, per session, membership, package, hourly, and tiered
  • →Locale-aware currency, date, and language defaults from first interaction
02
Phase 2

Booking, Scheduling & Payments

The core operational layer handles everything a service business runs on: appointment and class scheduling with real-time availability, automated reminders, Stripe Connect split payments for multi-staff businesses, and recurring membership billing.

  • →Real-time booking calendar with conflict detection and waitlists
  • →Stripe Connect split payments across owners, staff, and freelancers
  • →Automated appointment reminders via email and SMS
  • →Recurring membership billing with proration and plan-switching
  • →Staff availability management with break rules and holiday blocking
03
Phase 3

Freelancer Marketplace

A two-sided marketplace connecting independent practitioners with studios that have spare capacity. Freelancers build verified profiles across 25+ service categories, set their own rates, and manage availability.

  • →25+ freelancer categories from massage therapy to dog grooming
  • →Verified professional profiles with portfolio, qualifications, and reviews
  • →Studio-side search, filtering, and direct invitation flow
  • →Automated revenue splitting and payout reporting per freelancer
  • →Freelancers appear in the studio calendar like regular staff, with no separate system to check
04
Phase 4

ML Intelligence & Analytics

We layered machine learning models on top of operational data to surface insights no spreadsheet could. Demand forecasting predicts busy periods. Churn prediction flags at-risk members before they leave, feeding automated retention campaigns.

  • →Demand forecasting with staffing recommendations per time slot
  • →Churn prediction model flagging at-risk members 30 days in advance
  • →Automated retention campaigns triggered by churn risk scores
  • →Behavioural member segmentation for targeted promotions
  • →Revenue analytics dashboard with year-over-year comparisons and trend lines
05
Phase 5

Internationalisation & Accessibility

The platform ships production-ready in 10 languages including full right-to-left Arabic support, not bolted-on translations but structurally RTL layouts, mirrored navigation, and locale-correct formatting. Every screen meets WCAG 2.1 AA.

  • →10 locales with structurally correct RTL layout for Arabic
  • →WCAG 2.1 AA compliance across all 307+ routes
  • →Keyboard navigation and screen reader support throughout
  • →Locale-aware date, time, currency, and number formatting
  • →OWASP Top 10 security baseline with rate limiting and CSRF protection
Results
11
Business types supported
20-30%
Projected churn reduction
$130K
Est. annual value per studio
10
Languages inc. RTL Arabic
  • 01307+ routes delivered across the full application, covering every workflow from onboarding through analytics
  • 0211 business types supported at launch with industry-specific flows, pricing models, and templates
  • 03ML-driven churn prediction and demand forecasting projected to reduce member churn by 20-30% and boost revenue 5-10%
  • 04Estimated $65K-$130K annual value per studio from intelligence-driven operational improvements
  • 0510 locales with full RTL support, 80%+ test coverage, and WCAG 2.1 AA compliance from day one
Start a project like this

Need software built for your business?

We build software like this for clients too. Tell us what your business needs to run on, and we will come back with a fixed written quote after a short discovery call.

Bespoke software from £10,000

Prices, timelines and what is included: Bespoke software development in Glasgow.

Start a project like thisCall 0141 345 5841

Studio: Unit 204b, 36-38 Washington Street, Glasgow G3 8AZ. Phone 0141 345 5841.

Spec Sheet

One platform for every service business, adaptive onboarding, intelligent forecasting, and a freelancer marketplace that scales from solo operator to multi-location chain.

Architecture
Framework
Next.js 15 with React 19, App Router, and Server Components
Database
Supabase PostgreSQL with row-level security per tenant
Multi-Tenancy
Schema-level data isolation with tenant-scoped RLS policies
State Management
TanStack Query for server state, Zustand for client state
Styling
Tailwind CSS 3.4 with CVA component variants and RTL support
Background Jobs
Queue-based processing for ML pipelines and bulk email campaigns
Integrations
Stripe Connect
Split payments, recurring billing, marketplace payouts, and tax reporting
Redis
Session caching, rate limiting, and real-time availability locks
Email & SMS
Transactional reminders, retention campaigns, and booking confirmations
ML Pipeline
Demand forecasting, churn prediction, and member segmentation models
Performance
Route Coverage
307+ routes across onboarding, operations, marketplace, and analytics
Test Coverage
80%+ with unit, integration, and Playwright E2E suites
Caching
Multi-level caching with stale-while-revalidate for sub-second page loads
Scalability
Tenant-isolated architecture supports unlimited business onboarding
Code Quality
  • →TypeScript strict mode with noUncheckedIndexedAccess
  • →80%+ test coverage across unit, integration, and E2E
  • →WCAG 2.1 AA accessibility compliance on every route
  • →OWASP Top 10 security baseline with rate limiting and CSRF
  • →Full RTL support with structurally mirrored layouts
  • →Zod schema validation on all inputs and API boundaries
Technologies
  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • Supabase
  • Stripe Connect
  • Redis
  • TanStack Query
  • Recharts
  • Framer Motion
  • Playwright
Next Project

Print Calculator & CRM

Accurate pricing, polished quotes, and full sales pipeline visibility, with zero infrastructure cost.

Have a project?

Websites, web apps and bespoke software for businesses across the UK, built in Glasgow. Tell us what you need and we will come back with a fixed written quote after a discovery call.

Glasgow GFX Studio

Visit
The Pentagon Business Centre
Unit 204b, 36-38 Washington Street
Glasgow G3 8AZ
Hours
Mon to Fri 9:00 to 18:00
Sat 10:00 to 18:00
Sun closed
Clients
Web and software clients across the UK, from the Washington Street studio in Glasgow.