Salon076 — eigen booking-platform, geen SaaS-abonnement
Salon076 is een luxe kapper- en beautysalon in Breda (Haagse Beemden) waar alles onder één dak zit: kappen, kleuren, huid, nagels, wimpers, bruidsstyling. Voorheen stond het merk op een generieke boek-omgeving met vaste maandkosten en beperkte controle over de flow. Wij bouwden één eigen platform waar de site, boekflow, tijdslot-kalender en admin-dashboard allemaal onder de motorkap draaien — vanilla PHP + MySQL, geen framework, geen huurbedrijf tussen jou en je klant.
Vaste maandkosten voor een boekflow die niet bij het merk paste
De salon draaide op een generieke booking-SaaS die maandelijks doorliep en waar je klant vóór een boeking langs een externe brand-header en confetti-animatie moest. Elke maand betaalde de salon voor functies die ze niet gebruikte, en om iets te veranderen in de flow moest de host tussenkomen.
Voor een luxe salon is de eerste indruk alles. Een generieke Treatwell-widget in het midden van de site voelt goedkoop — de rest van de branding kan nog zo mooi zijn.
100% eigen booking-flow in de huisstijl
De hele boek-flow draait nu op eigen PHP-code op de salon-server: dienst-picker → tijdslot-kalender → gegevens → bevestiging per e-mail én WhatsApp. Geen enkele externe redirect, geen widget, geen abonnement.
Achter de schermen: MySQL-tabel voor diensten (met duur + prijs + stylist-match), aparte tabel voor tijdsloten per dag/per stylist, aparte tabel voor afspraken. Alle CRUD zit in een admin-dashboard waar het team zelf openingsuren, prijzen en diensten kan aanpassen.
De site zelf is een lichte statische frontend — pagina-rendering onder de 200ms, geen JS-framework, geen build-step. Puur wat een moderne server nodig heeft om een luxe indruk te maken.
Dienst kiezen in één blik
Categorie- en dienst-tiles met prijs + duur direct zichtbaar. Geen dropdown-hel, geen doorklik-labyrint — de klant tikt wat 'ie nodig heeft, en gaat door.
Tijdslot kiezen — echte kalender, echte agenda
De kalender leest live uit de MySQL — bezette slots zijn uitgegrijsd. Op basis van de gekozen dienst worden alleen slots getoond met een geschikte stylist én genoeg tijd achter elkaar (dus 150 min balayage wordt niet in een 45-min gaatje geboekt).
Donderdag 26 juni
Stylist · AminaAdmin-dashboard: vandaag in één oogopslag
Het team logt in en ziet direct alle afspraken van vandaag, per stylist. Een klik verlengt of verplaatst een afspraak. Aan het eind van de dag is de dagomzet automatisch berekend. Alles op eigen server, geen data ergens anders.
Donderdag 26 juni
8 afspraken · € 638Onder de motorkap
- FrontendVanilla HTML/CSS/JS — geen framework, geen build-step
- BackendPHP 8+ met PDO — puur, geen laravel-overhead
- DatabaseMySQL (mijndomein.nl standaard) — geen managed service
- BoekflowEigen 3-staps PHP-flow met sessie-based staat
- AgendaAparte tabel per stylist + slot-matcher in de query
- AdminEigen dashboard met per-user rechten, geen WP-plugin
- MailPHP mail() via de host, sjablonen in eigen tabel
- HostingReguliere webhosting — geen Vercel, geen AWS
In de praktijk
- Geen maandkostenBooking-SaaS eruit, jaarlijkse besparing loopt op tot vier cijfers
- Volledige controleElke tekst, elke kleur, elke stap aanpasbaar zonder externe partij
- Data eigenKlant-info blijft op de eigen server, geen third-party access
- SnelStatisch gerenderd + PHP → onder de 200ms per pagina
- Zelf beheerbaarTeam past prijzen, openingsuren en diensten zelf aan
- MerkconsistentDe boekflow voelt als de rest van de site — geen SaaS-widget
- ToekomstbestendigWat je bezit blijft van jou — geen leverancier die morgen zijn prijs verdubbelt
"We betaalden maandelijks voor een boek-systeem dat helemaal niet bij ons paste. Ludi heeft er in vier weken een eigen versie voor gebouwd — zelfde functionaliteit, veel mooier, en we betalen er nu niks meer voor. En als we een dienst of prijs willen aanpassen, doen we dat zelf."
Zelf ook af van het SaaS-abonnement?
Boekflow, ledenadministratie, webshop — als er iets is dat je nu maandelijks huurt en waar je vast in zit, kunnen wij er in ~4 weken een eigen versie voor bouwen. Vaste prijs vooraf, jij bent eigenaar.