Hanaflo

All-in-one booking and management platform for beauty salons.

The problem

A salon needs a public booking page, a calendar the staff will actually use, and card payments landing in their own account. Three tools means three calendars, and Saturday double-books.

  1. Booking page
  2. Separate calendar
  3. Saturday double-books

What I built

  1. 01One deployment hosts many salons, each with its own public storefront
  2. 02A slot is computed from staff, room, hours and the service
  3. 03Card payments settle into that salon's connected Stripe account

Features

  • A salon's public storefront: its own photography, services priced from 85 to 180 euro, its stylists and its opening hours.

1 of 5

The hard part

Availability

A bookable slot is the intersection of six things. Get it wrong and nothing throws. It quietly double-books somebody's Saturday, and they find out when two customers arrive for the same chair.

Stack