Case study

UK Therapy Guide

A UK marketplace for finding verified therapists and booking online sessions, with real-time availability, secure payments, and a dashboard that lets therapists run their practice.

Client
UK Therapy Guide
Industry
Mental health
Platform
Web app
Services
Web, Custom software
UK Therapy Guide homepage on a laptop: "Find a trusted online therapist in the UK", with personal matching and trust badges for verified therapists, real-time booking, and secure payments

At a glance

Technology stack
  • React
  • Python
  • Django
  • Stripe
  • Redis
  • RabbitMQ
  • Apache Kafka
  • AWS
Platform
Web app

Overview

Project overview

UK Therapy Guide helps people across the UK find, compare, and book licensed mental health professionals. Clients search, check availability, and pay in one flow. Therapists manage their profiles, pricing, availability, and bookings from a single dashboard.

We designed and built the platform from the ground up. Before the project there was no system in place for listings, availability, bookings, or payments.

The challenge

Business challenge

Finding a therapist meant moving between directories with no consistent way to compare qualifications, pricing, therapy formats, or availability. Booking was manual and error-prone, therapists had no structured way to manage calendars or avoid double bookings, and users couldn't easily tell who was properly accredited.

For a service this sensitive, trust and privacy had to be built into every step.

The solution

What we built

We built a guided matching flow alongside search, with filters for issue, therapy format, price, and availability. Only therapists who pass a multi-step vetting process are listed, with their credentials shown on their profiles. Real-time availability feeds a booking engine with automated confirmations, reminders, and calendar sync, and Stripe handles session payments and bundles.

The front end is React, with Django and Python behind it. Redis, RabbitMQ, and Kafka handle background jobs, notifications, and booking events, and the platform is hosted on AWS. Workflows are designed for GDPR compliance, with encrypted communication.

Features delivered

What shipped

The main capabilities we delivered.

  • Guided therapist matching plus specialty and location search
  • Directory limited to vetted, accredited therapists
  • Filters for issue type, therapy format, price, and availability
  • Real-time booking with confirmations, reminders, and calendar sync
  • Stripe payments for single sessions and bundles
  • Therapist dashboard for profile, pricing, session types, and schedule
  • Secure messaging between clients and therapists
  • GDPR-aligned data handling and encrypted communication

How it works

From search to session

One booking flow for clients, and one place for therapists to manage everything.

  1. 01

    Get matched

    A short guided flow suggests suitable therapists.

  2. 02

    Check credentials

    Profiles show accreditation, specialties, and pricing.

  3. 03

    Book a time

    Live availability, instant confirmation, and reminders.

  4. 04

    Pay securely

    Stripe checkout for sessions and bundles.

  5. 05

    Run the practice

    Therapists manage schedules, pricing, and clients in one dashboard.

Screens

Inside the product

UK Therapy Guide across devices: a client dashboard on a tablet, a therapist profile on a phone, the homepage on a monitor, and therapist search results on a laptop
Client dashboard, therapist profile, homepage, and therapist search across devices.

Client testimonial

Start a project

Facing a similar challenge?

Tell us about your product and goals. We'll suggest a sensible scope and approach.