AM·
Local business website demos

Selected project Local business website demos

Gym and clinic websites

Six website demos for gyms and clinics, each shaped around its services and enquiries.

HTMLCSSJavaScriptReactTypeScriptViteTailwind CSSLucide React
RoleWeb Designer and Developer
PlatformsWeb
TypeLocal business website demos
Johnson Bootcamp website on desktop
Johnson Bootcamp desktop

The overview

As a two-person team, we built six gym and clinic website demos: Johnson Bootcamp, Flex Fit Gym, Smile and Shine Clinic, EliteTraining, Core Clinic and Apolo Gym. Each presents its services and a path for visitors to enquire or book.

How it was made

  1. 01

    Shape each site

    I tailored the content and sections to each gym or clinic's services, people and visitor needs.

  2. 02

    Build the interfaces

    I built five sites with HTML, CSS and JavaScript and EliteTraining with React, TypeScript, Vite, Tailwind CSS and Lucide React.

  3. 03

    Add enquiry paths

    I included contact calls to action, enquiry forms, consultation steps and WhatsApp handoffs where present.

Key features

01

Johnson Bootcamp presents services, a weekly class schedule, testimonials, a transformation gallery and a first-class enquiry section.

02

Flex Fit Gym presents goal-based programmes, coaches and testimonials, with an enquiry form that composes a WhatsApp message.

03

Smile and Shine Clinic presents treatments and dentists, appointment selection, WhatsApp booking handoff, reviews and location information.

04

EliteTraining presents programmes, coaches, locations, FAQs and a staged consultation form covering goals, location, timing and contact details.

05

Core Clinic presents treatments, providers, clinic locations, insurance information and patient resources.

06

Apolo Gym presents its history, facilities, testimonials, membership pricing and contact calls to action.

A closer look

Johnson Bootcamp website on desktop
Johnson Bootcamp desktop

01 / 08

Tools & stack

HTMLCSSJavaScriptReactTypeScriptViteTailwind CSSLucide React