Klantverhaal

Een eigen boekingssysteem voor Sint en Piet

De WordPress plugin voor boekingen liep vast. Wij bouwden een eigen systeem. Postcode bepaalt de route. Nooit meer dubbel geboekt. De klant beheert alles zelf.

De klant

Sint en Piet komen elk jaar op huisbezoek in het Gooi. Families boeken een moment. Dat ging via een formulier in WordPress. Alleen het werkte niet.

Het probleem

De klant bouwde het met de plugins JetAppointment en JetEngine. Boekingen kwamen niet aan. Het formulier zei verzonden maar er gebeurde niks. Zelfs de makers van de plugin zeiden dat het zo niet kon. Vastgelopen dus.

Wat we hebben gebouwd

Ik bouwde het opnieuw. Niet met plugins. Helemaal zelf.

  • Families vullen hun postcode in. Ze zien meteen of hun adres in de route valt. In de route? Kies een datum en tijd. Net erbuiten? Doe een aanvraag. Erbuiten? Dat zie je direct.
  • Bij het kiezen van een tijd zie je live hoeveel plek er nog is. Elk blok heeft vier plekken. Vol is vol. Dubbel boeken kan niet. Ook niet als twee families op hetzelfde moment klikken.
  • Een eigen beheerscherm voor de klant. Alle boekingen en aanvragen op een plek. Bevestigen of annuleren met een klik. Zelf telefonische boekingen toevoegen.
  • De klant stelt zelf de dagen en tijden in. Volgend jaar andere datums? Dat regelt hij zelf. Zonder mij.
  • Automatische mails via zijn eigen mailadres. De familie krijgt een bevestiging. De klant een melding.
  • Werkt op de telefoon en op de computer.

De techniek

  • Gebouwd in Next.js. Niet in WordPress. Daar liep het al vast.
  • De boekingen staan in een database van Convex. Elke boeking is een transactie. Het lukt helemaal of het lukt niet. Twee families op hetzelfde blok op hetzelfde moment? De database laat er maar zoveel door als er plek is. Overboeken kan niet. Dat zit in de techniek. Niet in een vinkje.
  • Draait op Vercel. Snel en altijd online. De mail loopt via het eigen mailadres van de klant bij one.com.
  • Geen plugins. Geen updates die stukgaan. Geen maandkosten voor een boekingstool. De klant heeft de code en de data zelf in handen.

Het resultaat

Een boekingssysteem dat werkt. Nooit meer dubbele boekingen. De klant beheert alles zelf. Zonder maandelijkse pluginkosten. Volledig van hen.

Van een vastgelopen plugin naar een werkend systeem dat helemaal van hen is.

Highlights

Wat dit project bijzonder maakt

0101

Postcode bepaalt de route

Vul je postcode in. Je ziet meteen of je in de route valt. Net erbuiten of erbuiten.

0202

Nooit dubbel geboekt

Elk blok heeft vier plekken. De database laat er nooit meer door. Ook niet bij gelijktijdig klikken.

0303

Klant beheert alles zelf

Dagen, tijden, boekingen en aanvragen in een eigen beheerscherm. Zonder mij.

0404

Geen plugins, geen maandkosten

Eigen code, eigen data, eigen mailadres. Niks dat stukgaat bij een update.

Beeld

Een kijkje in het werk

Klik op een beeld om te vergroten.

Even goed om te weten

Veel klanten beheren en bewerken hun website na oplevering zelf. De live website kan er daardoor nu anders uitzien of anders werken dan wat wij hebben opgeleverd. Wij houden alleen websites up-to-date die we ook in onderhoud hebben.

Zelf ook zoiets?

Wil jij ook een website die werkt?

Van een compleet nieuwe website of webshop tot onderhoud en betere vindbaarheid. Vertel wat je nodig hebt, dan kijken we samen wat er mogelijk is.

Plan een kennismaking