All work
Health & wellness3 apps2026

Dunmore Muscular Therapy

Move better. Live better.

A complete clinic platform for a sports- and muscular-therapy practice in Dunmore, Co. Galway — one-minute online booking with deposits, a per-practitioner calendar, POS and bookkeeping, an online shop and rehab plans — all run from an owner console with an AI workforce on the front desk around the clock.

The clinic platformThe owner consoleThe API
3
apps
8
in the stack
6
we provided
2026
shipped
LiveOpen live
dmt.ie

Live site — scroll and click inside it. Switch device above.

The story

Terry Conway is a qualified sports and muscular therapist in Dunmore, Co. Galway, whose practice ran on WhatsApp bookings with no POS and no client records. Rather than repaint the website, we replaced the whole engine — and built it as a gift, handed over for Terry to own outright: the dmt.ie domain, the Stripe account, every client record and all the IP. It's three real apps on one spine. The customer site lets people book a session in under a minute with a deposit, explore the treatments and the specialists who deliver them, buy guided rehab plans, and shop recovery gear — mobile-first and installable as a PWA. The owner console runs everything behind it — a per-practitioner calendar with blackout dates and walk-in capture, point-of-sale, catalogue, and VAT-ready bookkeeping wired to Stripe — with a configurable AI workforce (a front-desk agent, a scheduler and a finance assistant) that answers, books and follows up 24/7 so the admin genuinely disappears rather than piling up. A NestJS API orchestrates bookings, payments, inventory and the AI (Vertex/Gemini, with ElevenLabs voice). Health records are special-category data, so they're role-scoped and GDPR-first from day one — owner and practitioner access only. The clinic runs as a small practice today but sits on a marketplace-ready spine: independent practitioners and vendor payouts are architected-for and can be switched on if Terry chooses to grow it.

The platform, app by app
The clinic platformCustomer app

Everything a client needs in one calm, fast, mobile-first experience — book in under a minute with a deposit, explore treatments and the specialists who deliver them, buy rehab plans and shop recovery gear. Installable as a PWA.

Live
The owner consoleOwner console

The whole practice runs from one installable console — a per-practitioner calendar with blackouts and walk-in capture, POS, catalogue and VAT-ready bookkeeping — with a configurable AI workforce on the front desk 24/7 and live revenue at a glance.

Private app
The APIService layer

A NestJS service that orchestrates the whole platform — bookings, Stripe payments and payouts, inventory, and the AI workforce running on Vertex/Gemini with ElevenLabs voice.

Private app
Customer app

The clinic platform

LiveFor clients

Everything a client needs in one calm, fast, mobile-first experience — book in under a minute with a deposit, explore treatments and the specialists who deliver them, buy rehab plans and shop recovery gear. Installable as a PWA.

  • One-minute booking with a deposit
  • Treatments, each detailed
  • Specialist profiles & availability
  • Guided rehab plans
  • Integrated shop & checkout
  • Ratings & reviews
Open dmt.ie
Owner console

The owner console

Private appFor the practice

The whole practice runs from one installable console — a per-practitioner calendar with blackouts and walk-in capture, POS, catalogue and VAT-ready bookkeeping — with a configurable AI workforce on the front desk 24/7 and live revenue at a glance.

  • Per-practitioner calendar & walk-in capture
  • Point-of-sale & till reconciliation
  • Catalogue, shop & CMS pages
  • Bookkeeping & VAT-ready reports
  • AI workforce — front desk, scheduler, finance
  • Role-based access: owner / practitioner / front-desk
Service layer

The API

Private appFor the platform

A NestJS service that orchestrates the whole platform — bookings, Stripe payments and payouts, inventory, and the AI workforce running on Vertex/Gemini with ElevenLabs voice.

  • Bookings & availability engine
  • Stripe payments & payouts (Connect-ready)
  • Inventory & catalogue
  • AI orchestration (Vertex/Gemini + ElevenLabs)
Standout features

The details that make it special.

An AI front desk that never sleeps

A configurable AI workforce answers enquiries, books appointments and follows up around the clock — so a practice that used to run on WhatsApp never misses a client, even mid-treatment. Built to remove Terry's admin, not add to it.

Booking in a minute, not a message thread

Clients pick a treatment, a specialist and a time, pay a deposit and they're done — replacing manual WhatsApp back-and-forth, with reminders handled automatically.

Built to be owned — and to grow

No agency on retainer: Terry owns the domain, the Stripe account, the data and the IP, and runs the whole business from one console. It sits on a marketplace-ready spine, so independent practitioners and vendor payouts can switch on later if he chooses.

How it's built

Platform-grade, top to bottom.

  • Next.js
  • NestJS
  • Firebase / Firestore
  • Stripe (Connect-ready)
  • Vertex AI / Gemini
  • ElevenLabs
  • Cloudinary
  • Vercel + Railway
What we provided

Designed, built and handed over.

  • Brand & identity
  • Booking platform
  • Shop & payments (Stripe)
  • POS & bookkeeping
  • AI workforce
  • Owner console
The outcome

Replaced a WhatsApp-and-paper practice with a self-running platform Terry owns outright — bookings, deposits and follow-ups land while the team treats clients.

Start yours

Want a build like Dunmore Muscular Therapy's?

Book a free discovery call. We'll map your build, show you what's possible, and start the demo while we talk.