← Portfolio
Full Stack Platform·Cape Longevity Clinic

Cape Longevity Clinic

Doctor-Led Longevity Platform (Next.js + Supabase + Bookem)

Cape Longevity Clinic project preview
Cape Longevity Clinic homepage — doctor-led longevity and recovery in Cape Town
Cape Longevity Clinic team section with clinical staff
Cape Longevity Clinic individual therapies pricing grid
Cape Longevity Clinic pricing and membership page

Overview

Cape Longevity Clinic is a digital operating system for a premium, doctor-led longevity clinic in Cape Town. The public website educates prospects on therapies (HBOT, molecular hydrogen, photobiomodulation, sonic wave, IV infusions), membership tiers, and clinical team—while capturing POPIA-compliant leads with health goals and therapy interests. The platform orchestrates the full patient lifecycle from web inquiry through WhatsApp triage, Bookem scheduling, digital consent, and active membership—keeping clinical data in Bookem while Supabase tracks operational subscriptions and consent status only.

Key contributions

  • Built 7 public pages: Home, About, Therapies, Memberships, Book, FAQs, and Contact
  • Premium brand system—Deep Teal, Champagne Gold, Soft Ivory—with Playfair Display and Inter typography
  • POPIA-compliant lead form with mandatory opt-in checkbox (off by default) and health goal capture
  • Therapy deep-dives for HBOT, H₂ inhalation, red light, sonic wave, IV infusions, sauna/ice recovery, and cardiac rehab
  • Three membership tiers: Essential Recovery, Longevity Plus, and Executive Longevity
  • Sticky WhatsApp CTA and Bookem scheduling integration across the patient journey
  • Compliant medical language guardrails—no unsubstantiated cure claims on public pages
  • Supabase architecture for profiles, subscriptions, consent status, and audit logs with RLS
  • Clinical data isolation—treatment notes and intake forms stay in Bookem, not replicated in Supabase
  • Planned admin dashboard for subscription analytics, therapy utilization, and patient throughput KPIs

Tech stack

Next.jsReactTypeScriptSupabaseTailwind CSSBookemWhatsApp APIVercel

Want similar outcomes?

Tell us about your goals—we'll suggest a sensible first phase and timeline.