B2B Database · Binnenkort beschikbaar
ZenithZoom
Barbershop · UtrechtLive

Sharpcuts - barbershop met online afspraken

Een snelle barbershop-website met een zelfgebouwd online afsprakensysteem - boeken zonder account, met dubbelboek-bescherming, en elke nieuwe afspraak direct op de telefoon van de barber.

sharpcutss.nl
Voorbeeld van Sharpcuts - barbershop met online afspraken
● Interactieve demo

Probeer het boekingssysteem zelf

Boek hieronder een (nep)afspraak. Let op de telefoon van de barber - die krijgt jouw boeking direct als push-notificatie binnen, precies zoals in het echt.

Klant boekt
14:25● ● ●  ▰
SHARPCUTS
STAY SHARP
Kies een dienst
Barber ontvangt
14:25● ● ●  ▰
Agenda
Vandaag · 2 afspraken
10:00Skin fadeJoost
12:30Fade + baardSam
Dit is een demo - er wordt niets echt geboekt en er is geen koppeling met de echte agenda.Boek écht op sharpcutss.nl ↗

Wat we bouwden

Boeken met meerdere diensten per afspraak en vaste combo’s - prijs en duur server-side berekend tegen manipulatie
Gast-boeken zonder account én boekingen voor ingelogde klanten
Dubbelboek-bescherming in de database (overlap-check + advisory locks tegen race-condities)
Admin-dashboard met realtime-agenda, handmatig boeken en beschikbaarheidsbeheer
Web-push-notificaties naar de barber bij elke nieuwe boeking
Bevestigings- en beoordelingsmails via Resend; annuleren via een persoonlijke link zonder login

De uitdaging

Barbershop Sharpcuts wilde af van telefonische en losse afspraakplanning. Klanten moesten online kunnen boeken zónder eerst een account te maken - het grootste afhaakpunt - de zaak moest dubbele boekingen voorkomen, en de barber wilde nieuwe afspraken direct op zijn telefoon zien en zelf zijn agenda beheren.

De oplossing

Een snelle website met een volledig zelfgebouwd boekingssysteem op Supabase. Klanten kiezen één of meerdere diensten, zien live beschikbare tijden en boeken als gast of ingelogd. Prijs en duur worden server-side herberekend en overlappende boekingen worden in de database geblokkeerd. De barber beheert alles via een afgeschermd dashboard met realtime-agenda en krijgt een push-notificatie bij elke nieuwe afspraak.

Het resultaat

  • Online boeken zonder account - geen drempel meer voor de klant
  • Dubbele boekingen voorkomen door controles in de database (overlap-check + advisory locks)
  • Realtime-agenda met een push-notificatie bij elke nieuwe afspraak
  • Snelle, geprerenderde site met lokale SEO (HairSalon-schema)
Diensten:WebdesignOnline boekingssysteemBackend (Supabase)Push & e-mailLocal SEO
Techniek:React 19ViteSupabaseVercelResendWeb-push
Vergelijkbare resultaten?

Plan een gratis strategiegesprek en ontdek wat ZenithZoom voor jouw bedrijf kan betekenen.

Start een Project