MOONAGE • Denys Vasyliuk

Concept site for a hair salon with live online booking · 2026 · 2 days

Salon Wirbel

Masthead with the mirror and the live ticker

The task

Small salons and practices in Essen and the Ruhr often take appointments only by phone, or send clients to a booking platform with someone else’s brand and a commission. I wanted to show what their own site could look like, with booking that works without a call. This is a sample project: the salon, its address and its team are made up, and the photos are AI placeholders. The booking is real.

Role

Concept, art direction, design, development, booking backend

What I did

Three layout directions: poster, duotone photo, grid. The final site mixes them
Three layout directions: poster, duotone photo, grid. The final site mixes them
Price list: bar length shows how long it takes
Price list: bar length shows how long it takes
Booking on a desktop: free times on the left, the total on a dark panel
Booking on a desktop: free times on the left, the total on a dark panel
Clock for Essen with the live status and the next free time
Clock for Essen with the live status and the next free time
Footer with today’s hours and the cropped wordmark
Footer with today’s hours and the cropped wordmark
Home page on a phone
Home page on a phone
Booking, step 1: services
Booking, step 1: services
Step 2: person and free time
Step 2: person and free time
Clock and next free time on a phone
Clock and next free time on a phone

Result

The demo works for real: try booking an appointment yourself. Booking can work the same way on the site of your own salon or practice.

Built with

HTML, CSS, JavaScript · Cloudflare Workers, KV · Piazzolla, Commissioner