Freeframe
Health & Fitness9 pages · 4 downloads · Free

Kinetic

A bright, energetic personal trainer website with a goal picker, a week-view booking flow with health questions, a pricing calculator and free training tools.

Stack
v1.0.0 changelog

About this template

Kinetic is a complete website for Fenline Performance, a fictional two-coach personal training studio in Cambridge, UK. Italic condensed headlines, a cobalt and flare palette on warm paper, diagonal bands and SVG-drawn athletes give it an athletic-editorial feel. It includes a goal picker that recommends a programme, programmes filterable by goal, anonymised client progress stories with SVG charts, a sessions-per-week pricing calculator, a booking flow with a week view and a PAR-Q style health check, and a training plan builder with one-rep max and pace calculators.

Features

  • Goal picker on the home page (strength, fat loss, mobility, sport, postnatal) that shows a recommended programme, coach, price and first six weeks, and remembers the choice
  • Booking flow: session type, coach or no preference with each coach's next opening, a week view of times built from coach shifts, group classes and session length, and a confirmation with a downloadable .ics file
  • PAR-Q style health questions in the booking flow: any yes turns a training booking into a carefully worded call-back request
  • Pricing calculator comparing pay per session, the best session pack and a monthly membership for 1 to 4 sessions a week of 45 or 60 minutes
  • Programmes and client stories filterable by goal, with shareable ?goal= links
  • Client progress charts drawn as inline SVG from data in main.js, with screen-reader summaries
  • Training plan builder that renders an illustrative weekly split from days, goal, equipment and session length, saved in localStorage and printable
  • One-rep max estimator with a percentage table, and a running pace calculator with per-km, per-mile and race-distance times
  • Live open-now status and today's hours in UK time, a next-free-consult badge and a contact form with inline validation
  • SVG athlete pictograms, illustrated coach portraits, studio and map, accessible mobile menu, scroll reveals and back-to-top button

Pages included

Quick start

unzip kinetic.zip && cd kineticopen index.html        # that's it # optional, after adding new Tailwind classes:npm install && npm run build
Read the Kinetic documentation →

Changelog

  1. v1.0.0

    Added

    • Eight pages for Fenline Performance, a fictional two-coach personal training studio in Cambridge: home, programmes, pricing, client results, training tools, about, contact and online booking, plus a 404 page.
    • Home page goal picker with a recommended programme, coach, price and first six weeks for each of five goals, remembered in localStorage, and a live "next free consult" badge.
    • Programmes and client stories filterable by goal, with ?goal= links that can be shared.
    • Booking flow with six session types, a coach step with each coach's next opening, a week view built from coach shifts, small-group classes, session length and notice periods, PAR-Q style health questions with a "please talk to us first" outcome, and a confirmation with a .ics download (demo only, nothing is booked).
    • Pricing page with a Kickstart intro offer, session packs, memberships, a sessions-per-week calculator comparing pay per session, packs and membership, a comparison table and an FAQ.
    • Training tools: a weekly plan builder (saved in localStorage, printable), a one-rep max estimator and a running pace calculator.
    • Client progress charts drawn as inline SVG, live open-now status in UK time, a validated contact form, SVG athlete pictograms, coach portraits, studio illustration, map, favicon and a PNG social image (SVG source included), scroll reveals, an accessible mobile menu and a back-to-top button. Full documentation in DOCS.md.

More templates

Bloom website template preview

Bloom

Health & Fitness

A calm, elegant website for a hair salon and day spa, with online booking and gift cards.

HTML + TailwindNext.jsAstroWordPress

9 pages · 154 KB

Documentation