Launch Kit · Aesthetics clinics · Next.js

Aethel

A quiet, editorial site for clinics that lead with a consultation.

Aethel is written for Australian cosmetic advertising rules: no product names for prescription medicines, no before and after images, and a consultation first. Its request flow asks about concerns, not procedures, and never feels like a checkout.

Version 1.0.0. Try every page, skin and flow in the demo before you book.
Aethel, Home page on desktop
Aethel, Home page on a phone

Signature flow

Consultation request with a discreet intake

Choose what you would like help with, any treatments you are curious about, a clinician and preferred times, then give contact details with discreet options such as no voicemail, check everything and send. The demo sends nothing and says so.

Delivered as a Next.js app deployed to your hosting; the demo on this site is an interactive preview of the same design. The demo sends nothing; in your build, consultation requests go to your clinic inbox or booking provider over an encrypted connection.

Built for

  • Cosmetic and skin clinics led by doctors, nurses or dermal therapists

  • Clinics that want enquiries rather than instant bookings for injectables

  • Practices moving away from discount-led, high-pressure sites

What the demo does, and where it lives in your app

Every interactive feature in the demo ships in the delivered Next.js code. These are the files that implement it.

  • Treatments filtered by concern, each concern with its own page

    • app/treatments/page.tsx
    • app/treatments/for/[concern]/page.tsx
    • components/TreatmentList.tsx
  • Treatment pages with photos, what to expect, questions, clinicians and related treatments

    • app/treatments/[slug]/page.tsx
    • components/TreatmentCard.tsx
    • content/treatments.ts
  • Clinician list and profile pages

    • app/clinicians/page.tsx
    • app/clinicians/[slug]/page.tsx
    • content/clinicians.ts
  • Header search and a search page that updates as you type

    • app/search/page.tsx
    • components/search/SiteSearch.tsx
    • lib/search.ts
    • components/SiteHeader.tsx
  • Consultation request with a discreet intake, a review step and consent

    • app/consult/page.tsx
    • app/consult/actions.ts
    • components/consult/ConsultFlow.tsx
    • lib/consult.ts
  • About, contact and privacy notice pages

    • app/about/page.tsx
    • app/contact/page.tsx
    • app/privacy/page.tsx
    • content/pages.ts

Every page, on desktop and phone

Scroll through the demo one page at a time. Each page opens in the working demo, so you can test it yourself.

  1. Page 01 of 06

    Home

    The clinic's approach, concerns it treats, how a first visit works and one consultation action.

    Open Home in the demo (opens in a new tab)
    Aethel, Home page on desktop
    Aethel, Home page on a phone
  2. Page 02 of 06

    Treatments

    Treatments grouped by category, filtered by concern, with session length, downtime and from prices.

    Open Treatments in the demo (opens in a new tab)
    Aethel, Treatments page on desktop
    Aethel, Treatments page on a phone
  3. Page 03 of 06

    Treatment detail

    Photos, what to expect, questions, who performs it and related treatments.

    Open Treatment detail in the demo (opens in a new tab)
    Aethel, Treatment detail page on desktop
    Aethel, Treatment detail page on a phone
  4. Page 04 of 06

    Clinicians

    The team, each with a profile page listing the treatments they perform.

    Open Clinicians in the demo (opens in a new tab)
    Aethel, Clinicians page on desktop
    Aethel, Clinicians page on a phone
  5. Page 05 of 06

    Consultation request

    Concerns, treatment interest, clinician and times, a discreet intake, then a review step with consent.

    Open Consultation request in the demo (opens in a new tab)
    Aethel, Consultation request page on desktop
    Aethel, Consultation request page on a phone
  6. Page 06 of 06

    The clinic

    The clinic's approach, privacy and what to expect at a first visit.

    Open The clinic in the demo (opens in a new tab)
    Aethel, The clinic page on desktop
    Aethel, The clinic page on a phone

What you get

Included

  • The kit restyled with your logo, colours, type and photography
  • Your services, fees, team and clinic details loaded from content you supply
  • Booking requests sent to your practice software, CRM or inbox through a secure webhook, or buttons linked to your existing online booking provider
  • GA4 with enquiry and booking-click events, added during the build as set out in your written scope and tested before launch
  • Deployment to hosting in your name, plus a handover call and editing guide
  • Treatment pages, concern filters, clinician profiles and site search, all driven by one content folder you can edit
  • Demo photography is placeholder imagery. Your build uses your own photos of your rooms and equipment

Not included

  • Hosting, domain and booking software fees, which you pay directly
  • A two-way integration with practice software (quoted separately if your provider has an API)
  • Clinical copy review. Your practitioners remain responsible for advertising compliance
  • Photography, video and ongoing marketing

Photography: Demo photography. Rendered placeholder images, replaced with your own photos in a real build.

Licence

After final payment you own your customised site, its content and your brand assets. Luminara keeps the right to reuse the underlying kit for other clients, and the kit itself cannot be resold or redistributed.

Read the full licence summary

Measured performance of the demo

What was measured: the in-app demo at /kits/aethel and /kits/aethel/consult, with the Lighthouse mobile preset (emulated Moto G Power, simulated slow 4G) and the Lighthouse desktop preset, Lighthouse 12.1.0, median of 5 runs per result, served from a local production build of this site, over HTTPS and HTTP/2 as in production, on 26 September 2026. Lab results for the demo, not a promise for your finished store: your products, images, apps and tracking will change them.

Book a call about Aethel

Clinic Launch Kit: $5,500 AUD (excl. GST). The price covers the kit's listed features. A 30% deposit of $1,650 is invoiced after we agree your pages and content in writing.

  1. Step 1: Book a free call. We look at the kit and your content with you.
  2. Step 2: We agree the scope in writing: pages, products or services, integrations, and when the deposit and balance are invoiced.
  3. Step 3: We customise the kit on your accounts, then hand it over with a guide.

Questions

Why are injectable products not named anywhere?

In Australia, prescription-only medicines cannot be advertised to the public. The kit describes a consultation instead, and your prescriber discusses options in person.

Where do consultation requests go?

In your build, to your clinic inbox or booking provider over an encrypted connection. We keep form fields to the minimum and do not store health details in analytics.

Can we show prices?

Yes, as from prices for treatments where that is appropriate. Treatments that need an assessment first are shown as priced at consultation.

What does the deposit cover?

The deposit books your build. It is invoiced after a free call, once the scope is agreed in writing. That written scope sets out the balance and when it is due before work starts.

Changelog

  1. 1.0.0 · 24 September 2026

    • First release as a Launch Kit: interactive demo, skins and the kit's signature flow.