Trouwsite
Een trouwfeest is een evenement. Dan mag de site er ook een zijn.
Twee trouwdagen, twee gastenlijsten, één chauffeur die iedereen thuis moet krijgen. De uitnodigingskaart deed het eerste stuk, de rest — wie komt, wat eet je, wie rijdt er wanneer — draait op een eigen site met een code per gast.

Wat het is
Jef en Gemke trouwen twee keer: eerst het ja-woord met een tuinfeest in Berlare, twee weken later de plechtigheid met een groot feest in het Kasteel van Regelsbrugge. Niet iedereen is op allebei de dagen uitgenodigd, en dat is precies het lastige. Eén site die voor iedereen hetzelfde toont, klopt dus nooit.
Een code per uitnodiging
Op de kaart staat een code. Wie die invult, ziet zijn eigen versie van de site: de dag of de dagen waarop hij verwacht wordt, het bijhorende menu, het juiste aantal plaatsen al ingevuld in het formulier. Geen wachtwoorden, geen accounts, geen "even registreren". Zonder code blijft er een open versie over — mooi om te tonen, zonder de persoonlijke stukken.
De vorm: een reisaffiche uit 1956
Ibiza Style, zei de opdracht. Dat is geen strandfoto met een lettertype erover, maar de taal van de oude reisaffiches: verweerd papier, een script in roest, brede teal banden, gescheurde randen, polaroids met plakband. Alfa Slab One voor de koppen, Yellowtail voor het handschrift, Oswald voor de kleine hoofdletters. Dezelfde taal als op de gedrukte uitnodiging, zodat de kaart en de site hetzelfde feest aankondigen.
Het stuk dat echt werk uitspaart
Eén wagen, één chauffeur, zes plaatsen per rit. Gasten kiezen zelf een uur en een afzetadres; wat vol zit staat doorstreept en is niet meer te kiezen. Ze krijgen meteen een ritbewijs met een eigen link. Aan de andere kant rolt daar een rittenlijst uit in plaats van dertig berichten op drie verschillende apps.
En de rest van de avond
Elke tafel krijgt een QR-code naar het gastenboek: scannen, iets schrijven, foto erbij. Dieetwensen en allergieën komen uit het RSVP-formulier rechtstreeks in een lijst voor de traiteur, de aangevraagde nummers in een playlist voor de dj. Elke dag heeft een agendabestand, zodat de datum in de telefoon van de gast staat in plaats van op een kaart in een schuif.
#F2E5C9#C6512C#2C6B6B#A6C9C1#D9A441Techniek
- Laravel 13
- PHP 8.3
- SQLite
- Blade
- Vanilla JS
- Endroid QR
- iCalendar-export
Wat er staat
Het resultaat.
- Eén site die per gast toont wat voor hém geldt — zonder accounts of wachtwoorden.
- Pendeldienst met harde capaciteit per rit, ritbewijs voor de gast en een rittenlijst voor de chauffeur.
- RSVP dat meteen een dieetlijst voor de traiteur en een playlist voor de dj oplevert.
- Gastenboek met QR-code op tafel, agendabestand per dag, alles in dezelfde taal als de gedrukte uitnodiging.