/work
/work · christian-hahn-pt

Christian Hahn PT Website

Personal trainer redesign with AI chat

roleFrontend + Backendyear2025-26typeClient projectComing soon

Complete rebuild of a personal trainer's online presence. Custom Next.js with booking, an AI chat assistant trained on the trainer's services, and Google Reviews automation.

// goal

The brief

Move Christian's brand off a generic Squarespace template that did not differentiate him from any other trainer, onto a site that converts profile visits into bookings and answers prospect questions automatically.

// approach

What I built

Custom Next.js front-end with Tailwind and Framer Motion. Booking flow built into the site. AI chat assistant trained on services, packages, and FAQ. Google Reviews automation pulls fresh social proof.

// features

Inside the build

AI Chat Assistant

Knows Christian's services, pricing, schedule logic, and answers prospect questions in his voice.

Integrated Booking

Direct booking flow built into the site so prospects do not bounce to a third-party calendar.

Reviews Automation

Fresh Google Reviews pulled and rendered on-site automatically, no manual content updates.

// tech stack

Stack used

// Stack

Next.jsTailwindSupabaseFramer MotionAI Chat