Palette
← Back to projects
Freelance

Next Level Therapy

Practitioners medical clinic located in Mississauga Ontario looking for a modern and professional website with a focus on a native mobile experience.

TypeScript logo
Next.js logo
Resend logo
Tailwind logo
Claude Code logo
Bun logo

Overview

This is a production website for a Mississauga clinic offering chiropractic care, registered massage therapy, and orthotics. I handled the redesign and implementation end to end: the Next.js app structure, UI, booking experience, SEO, and the integration layer for reviews and inquiries.

What I Built

  • The full frontend build, including the homepage, practitioner pages, service pages, contact page, and join-the-team/rental flow.
  • The booking system UX, including the modal state flow, service catalogs, and Setmore/Square integration points.
  • The supporting backend layer for reviews, contact submissions, rental inquiries, and SEO infrastructure.

How It Works

  • The public site is organized around service pages, practitioner profiles, contact flows, and a hiring/rental page, built on the Next.js App Router with a shared layout and reusable section components.
  • A global booking modal routes users into the correct scheduling path, using Setmore for massage bookings and Square for chiropractic and orthotics, with dedicated service mappings and a separate /book route for embedded booking flows.
  • Server routes handle Google Places review retrieval and form submissions, while metadata, JSON-LD, robots, and sitemap generation support local search visibility and indexable content.

Technical Highlights

  • Squarespace migration to a code-owned stack: Rebuilt the site outside of Squarespace to reduce recurring platform costs while giving the client more control over performance, layout, SEO structure, and future extensibility.
  • AI-assisted design exploration with Anthropic Skills: After the core layout and site content were already in place, I used Anthropic’s frontend design skill to generate 10 distinct visual design directions. This gave the client a much broader range of design options than a single mockup pass.
  • Multi-provider booking orchestration: The site presents one booking entry point while branching into different third-party schedulers by service type, keeping the UX consistent without forcing the clinic into a single platform.
← Back to projects