NC
Booking app for a hair salon — no code, in one afternoon
💇
Business7 Jun 2026 · 7 min read

Booking app for a hair salon — no code, in one afternoon

A concrete business example: a page where clients pick a slot themselves and you get an overview. With the prompt, database and reminders.

A hair salon, a beautician, a physiotherapist, a private tutor — they all need the same thing: the client sees free slots and books themselves, without DM'ing on Instagram at midnight. Here's how to build that in one afternoon, without a single line of code.

What we're building

  • A page with your services and durations (e.g. haircut 30 min, coloring 90 min)
  • A calendar where the client picks a day and a free slot
  • A form: name, phone, chosen service
  • For you: an overview of all bookings, sorted by day

The prompt that gives a real app

Build a booking page for a hair salon.

SERVICES (name, duration, price):
• Haircut — 30 min — 8 EUR
• Coloring — 90 min — 25 EUR
• Blow-dry — 20 min — 5 EUR

CLIENT:
• Picks a service, then a day (next 14 days), then a free slot.
• Working hours 09–17, slots every 30 min.
• Enters name and phone and confirms.

IMPORTANT:
• Bookings are stored in the database (nocodeon.db), not the browser.
• A taken slot is NOT shown to others.
• Must work on mobile — big buttons, no tiny text.

MENU (owner): a separate screen listing all bookings
by day, with name, phone and service.

Why a database, not the browser

This is crucial for bookings: if data is stored in the client's browser, you never see it, and two clients can book the same slot. nocodeon.db keeps all bookings in one place — visible to you, and a taken slot disappears immediately for the next person.

Next step: reminders and confirmations

Once the basic version works, add one thing at a time:

  • “Email me when someone books” — via nocodeon.email.
  • “Add a note field (e.g. allergies, hair length).”
  • “Block Sundays and holidays in the calendar.”

Publish and share

When it's done, you publish the app with one click and get a link. Put that link in your Instagram bio and Google business profile. Clients can even install it as an icon on their phone (PWA), so the salon is a tap away like a real app — no Google Play needed.