Skip to content

More work

Enes Kaplan Hair Artist

The phone and the notebook are gone. A double booking can no longer be created.

Salon site with self-service booking, availability engine and a phone-first admin panel.

  • Booking system
  • Local business site
  • Automation
Open the siteeneskaplan.comLive
Booking screen of the Enes Kaplan site

What we did

A clash is technically impossible.

The calendar computes free slots itself. Service duration, weekly opening hours, one-off day exceptions and logged breaks all count.

Slots run in fifteen-minute steps. The earliest is two hours out, the furthest is thirty days.

A hair studio in Merkezefendi, Denizli.

Bookings came in by phone and went into a paper notebook. When the salon was busy, the phone went unanswered.

Nobody counted the lost bookings. Everybody knew they were lost.

Services and team section of the Enes Kaplan site

The approval step was removed.

The customer picks a service, a specialist, a day and a time, then leaves a name, phone and email. The appointment is confirmed on the spot.

No account, no password, no owner approval.

Cancelling belongs to the customer.

The confirmation email carries the address, an add-to-calendar button and a cancel link. The link is unique to that one booking.

The customer can cancel up to two hours before. A reminder goes out twenty-four hours ahead from an hourly job.

Gallery and contact section of the Enes Kaplan site

The panel works on a phone.

Calendar, services, team, gallery, blog and announcements run from one panel. No computer is needed in the salon.

Announcements use ready-made templates. They appear quietly on the site rather than as a popup.

The stack stays put.

Next.js 16, React 19, TypeScript, Tailwind. Data on MySQL through Drizzle. The blog runs on Tiptap. Passwords hashed with Argon2, sessions on JWT.

Hosted on Hostinger Node.js with deploys straight from the repository. Uploaded photos are resized and compressed automatically. The site installs to the phone home screen.

Screens

The Enes Kaplan Hair Artist home page
The Enes Kaplan Hair Artist home page

Let's talk about what you want built.

Tell us what you want to build and we will work the scope out together.

Ask an AI about Lumiasoft

The question is ready. Let the tool read the site and answer for itself.