What do you do?
A menu grouped the way you think: Cuts, Colour, Styling, Treatments.
ServicesA website for neighbourhood hair salons
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.
Quiff puts each answer on a page a customer can find in one tap, so they ring up to book rather than to ask.
A menu grouped the way you think: Cuts, Colour, Styling, Treatments.
ServicesA price on every line, and an honest "from" when it depends on length.
ServicesA time on every service, and the estimate adds them up.
EstimateEach stylist with their role, a short bio and what they are best at.
StylistsThe week's hours with today marked, an open-now line, tap to call, open in Maps.
VisitThere is no booking form because the salon still books by phone. Quiff gets the customer to the phone with their mind made up.
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.
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.
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.
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.
Cuts, Colour, Styling, Treatments, or whatever your categories are. They come from the services themselves, in the order you add them.
Name, role, bio and specialties. Each stylist gets an initials avatar coloured from their name, so the page looks finished on day one.
Paste image links with a caption and alt text. Items without an image become designed tiles, not broken boxes.
Each day open or closed, today highlighted, and a live line like "Open now, closes 18:00" or "Closed, opens tomorrow at 09:00".
Follows the phone's setting. Every colour has a dark value, so nothing glows white at night.
Comfortable tap targets, proper headings and labels for screen readers, and a print stylesheet that prints only the summary.
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.
salon-settings.json,
which is also your backup.
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.
A salon runs on the phone and the chair. Everything above would need a server, a bill, or both.
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.
Open the demo, change a price, export the file. That is the whole setup.
Open the demo salon