Dental clinic websiteComing soon
Brightwell
Calm, modern dental practice website with treatments, transparent pricing and a multi-step booking flow.
WebsiteFitness studio & gym website Coming soon
Boutique gym and fitness studio website with a filterable timetable, class booking and memberships.
A website for a boutique gym or training studio: a weekly timetable filtered by class type, time of day and coach, with spots left and a booking dialog that switches to a waitlist when a class is full, eight class pages with intensity, duration and what to expect, five coach pages, memberships with a monthly or 12-month toggle, class packs and a comparison table, a free-trial form, journal, FAQ and contact. Unbounded and Figtree, one designed light mode. Astro and Tailwind CSS 4.
Best for boutique gyms, fitness and yoga studios, personal trainers, spin and HIIT studios and the agencies that build their sites.
38 sessions across the week, filtered by class type, time of day and coach, with today marked, the next date of each weekday and a spots-left meter.
Book opens a validated dialog that takes a spot on the page; full classes switch to a waitlist. Ready to point at your booking provider.
Eight classes with intensity, duration, calories, class size, equipment, what to expect and who it suits, plus their slots in the week.
Five coach pages with role, classes taught, certifications and specialties, using SVG monograms so no portraits are needed.
Three plans with a monthly or 12-month toggle, class packs, drop-in and an intro week, and a plan comparison table, all from one pricing file.
A free-trial class request and a contact form, validated in the browser and ready for Formspree, Netlify Forms or a webhook.
ExerciseGym, Course and CourseInstance, Offer, Person, FAQPage, Article and BreadcrumbList structured data, Open Graph and a sitemap.
Boutique gyms, fitness and yoga studios, personal trainers, spin and HIIT studios and the agencies that build their sites.
No. It validates the form and takes a spot on the page until reload, and nothing is sent. The README gives three ways to go live: link Book to your booking provider, post the dialog's fields to a form endpoint, or embed your provider's widget.
Edit src/content/timetable.json: each session has a day (1 to 7), a time, a class, a coach, a capacity and a booked count, which drive the spots-left indicator and the waitlist state.
Yes. Classes are Markdown files in src/content/classes/ with a type of strength, HIIT, spin, mobility or personal training; add a new type in src/config/site.ts and in the content schema.
In src/config/pricing.ts: memberships with monthly and 12-month prices, class packs, drop-in, the intro offer and the comparison table. Class pages, the home page, the membership page and the structured data all read it.
No. Coaches are shown with generated monograms. The studio photographs in the demo are AI-generated placeholders, with prompts in src/assets/PROMPTS.md.
Rally is coming soon. The live demo is complete; the template goes on sale at $29 shortly.
Yes. The license covers personal and commercial projects, including client work. Reselling or redistributing the template itself is not allowed.
Rally is coming soon. The whole demo is already online.