A website for neighbourhood hair salons

Every question a customer rings to ask, answered before they dial.

Quiff is a ready-to-adopt website for a neighbourhood hair salon. Visitors tap services into an estimate that adds up price and time, then copy or print a summary to bring in. You edit the menu, prices, stylists and hours in your browser. No developer, no booking system, no server.

One static folder. No accounts, no server, no tracking.

The five questions every salon phone answers.

Quiff puts each answer on a page a customer can find in one tap, so they ring up to book rather than to ask.

What do you do?

A menu grouped the way you think: Cuts, Colour, Styling, Treatments.

Services

How much will it be?

A price on every line, and an honest "from" when it depends on length.

Services

How long will it take?

A time on every service, and the estimate adds them up.

Estimate

Who will do it?

Each stylist with their role, a short bio and what they are best at.

Stylists

When are you open, and where?

The week's hours with today marked, an open-now line, tap to call, open in Maps.

Visit

Pick, add up, bring it in.

There is no booking form because the salon still books by phone. Quiff gets the customer to the phone with their mind made up.

  1. Pick.

    Tap Add on anything from the menu. Tap again to take it off. Your picks are kept if you close the tab and come back.

  2. Add up.

    A tray follows you down the menu with the count, the time and the total. If any price is a "from", the total says so too.

  3. Bring it in.

    Add your name, a preferred stylist and a day. Copy the summary into a message, or print it and bring it to the chair.

Appointment request: Fern & Fringe Hair Studio
Name: Sam Lee
Preferred stylist: No preference
Preferred time: Saturday morning

Services:
- Women's cut & finish, 1 hr, £58
- Full head colour, 1 hr 30 min, from £85

Estimated total: from £143
Estimated time: 2 hr 30 min

Prices are estimates. Your stylist will confirm the final price in the salon.
To book, call 020 7946 0123.

Honest about "from".

A colour depends on hair length, so some prices start at a number rather than land on one. Quiff keeps that honesty all the way through: one "from" service, and the whole estimate says "from". The summary says the price is an estimate and gives your number. Nothing is promised that the salon cannot keep.

  • Prices are stored to the penny and shown as "£58" or "£12.50", never "£58.00".
  • Durations read "45 min", "1 hr", "1 hr 30 min".
  • Currency and locale are settings, so a salon in Dublin shows euro and a salon in Leeds shows pounds.

Everything a salon site needs, and nothing it doesn't.

Service menu by category.

Cuts, Colour, Styling, Treatments, or whatever your categories are. They come from the services themselves, in the order you add them.

Stylists, no photos needed.

Name, role, bio and specialties. Each stylist gets an initials avatar coloured from their name, so the page looks finished on day one.

A gallery that works empty.

Paste image links with a caption and alt text. Items without an image become designed tiles, not broken boxes.

Hours, today, open now.

Each day open or closed, today highlighted, and a live line like "Open now, closes 18:00" or "Closed, opens tomorrow at 09:00".

Light and dark, by itself.

Follows the phone's setting. Every colour has a dark value, so nothing glows white at night.

Phone, keyboard, printer.

Comfortable tap targets, proper headings and labels for screen readers, and a print stylesheet that prints only the summary.

You edit it. Nobody else has to.

A quiet "Salon admin" link in the footer opens a panel where you change the name and tagline, each day's hours, every service, stylist and gallery item. Each one has its own Save. Deleting asks first. A price with three decimals or a 900-minute cut is caught before it reaches the menu.

Publish in three moves

  1. Edit in the admin panel. Changes are saved in this browser straight away.
  2. Export. You get one file, salon-settings.json, which is also your backup.
  3. Hand the file to whoever puts the site online. They replace the sample content with it, and every visitor sees your salon.

Until the file is deployed, your changes live only in the browser you made them in. The admin panel says so at the top, so nobody is surprised. Import brings a file back on another browser; Reset to sample content starts you over.

On purpose, not in the box

  • No online booking or availability.
  • No accounts, passwords or payments.
  • No embedded map and no third-party scripts.
  • No image upload: gallery images are links.

A salon runs on the phone and the chair. Everything above would need a server, a bill, or both.

Try the demo salon. It's the real app.

Fern & Fringe Hair Studio is a stand-in. Tap Add on a service, watch the tray, open Estimate. Then find Salon admin in the footer and change a price.

Good hair, close to home. A good website, closer than you think.

Open the demo, change a price, export the file. That is the whole setup.

Open the demo salon
  • One static folder, served from any host that serves files.
  • Pounds out of the box. Any currency and locale by setting.
  • Light and dark, phone and desktop, screen and print.