AtlasBarber
Ein Barbershop mit mehreren Stühlen brauchte eine Online-Buchung, die keinen Barbier doppelt belegt, einen Admin-Kalender, mit dem das Team wirklich arbeiten kann, und stets aktuelle Google-Bewertungen auf der Site.

// DAS PROBLEM
Der Laden nahm Termine am Telefon und über Laufkundschaft an und jonglierte mehrere Barbiere ohne gemeinsamen Kalender und ohne Online-Buchung. Dazu sollten die Google-Bewertungen auf der Site erscheinen, ohne sie von Hand zu kopieren. AtlasBarber löst beides — einen öffentlichen Buchungsablauf mit echter Konfliktvermeidung und einen Admin-Kalender — und hält die Bewertungen automatisch aktuell.
// WAS ICH GEBAUT HABE
Öffentliche Buchung mit Konfliktvermeidung — ein partieller Unique-Index auf Barbier und Datum stoppt Doppelbuchungen schon in der Datenbank, und Urlaubszeiten sperren die jeweils nicht verfügbaren Tage.
Admin-Kalender mit Listen- und Tagesansicht, Filter pro Barbier, manueller Terminanlage und Sperrung mehrerer Slots — rollenbasiert eingegrenzt: Barbiere sehen nur sich, Admins sehen alles.
Stornierung per E-Mail über einen Token — ganz ohne Konto — gültig bis eine Stunde vor dem Termin.
Eine automatische Google-Bewertungs-Synchronisierung, die Bewertungen täglich holt, dedupliziert und kuratiert.
Mehrsprachige Oberfläche (DE/EN/TR/AR) mit Bestätigungs- und Stornierungs-Mails, dazu eine statisch gerenderte öffentliche Site für schnelle, SEO-freundliche Seiten.
// DER SPANNENDE TEIL
Die Google-Bewertungs-Synchronisierung ist eine kleine Lifecycle-Engine, keine simple Fetch-Schleife. Ein täglicher Cron-Job holt sowohl die relevantesten als auch die neuesten Bewertungen, führt sie über einen Hash aus Autor und Veröffentlichungszeit zusammen, um Dubletten zu entfernen, und wendet Sichtbarkeitsregeln an (gezeigt nur ab vier Sternen mit echtem Text), während der Rest erfasst bleibt. Bewertungen, die 90 Tage nicht mehr auftauchen, werden ausgeblendet statt gelöscht, und ein zwischengespeichertes Statistik-Dokument hält Wertung und Anzahl aktuell. Das Ganze kommt mit zwei API-Aufrufen pro Tag aus — bequem im kostenlosen Places-Kontingent.
// IM PRODUKT



// ERGEBNIS
Live für den Barbershop — konfliktfreie Buchung über mehrere Barbiere, ein rollenbewusster Admin-Kalender und eine Google-Bewertungswand, die sich selbst pflegt, dazu eine statisch gerenderte öffentliche Site für schnelles Laden und SEO.