Voorbeeldzaak · Boutique hotels · Curaçao

Voorbeeldzaak Kaya Lento: een hotel­site, gebouwd in één vrijdag­avond en -nacht

Eerlijk antwoord: Kaya Lento bestaat niet. De site wel. Een verzonnen hotelnaam, gebouwd als voorbeeldzaak. Prijzen, cijfers en bezoeknotities óp de demo zijn voorbeeldvulling. Op de schermafbeeldingen van de bouwavond is de naam van toen vervaagd.

Vier keer een andere hero, terwijl de lus doorliep.

Vrijdag 12-06, vanaf 19:26. Terwijl de bouwlus bouwde, werd de opdracht zes keer bijgesteld. De bouwlus maakte zelf de eerste drie schermafbeeldingen.

  1. De eerste homepage uit de bouwlus, met de naam van toen vervaagd: een luchtbeeld van een kustlijn met de kop Verblijven die we zelf kennen

    20:08 · Een luchtbeeld van de kust

    De eerste home uit de bouwlus: een kustlijn in warm avondlicht. De knop heeft nog het oranje uit het dossier.

  2. De homepage om 20:59, met de naam van toen vervaagd: drie foto’s naast elkaar achter de kop, en koraalrode knoppen

    20:59 · Een drieluik

    Nieuw palet, drie foto’s naast elkaar: een boog, een paviljoen, een zwembad. Onderin staat nog de werkbalk van de bouwomgeving.

  3. De homepage om 21:54, met de naam van toen vervaagd: één videobeeld van een witte boog met bloemen en de zee erachter

    21:54 · Eén doorlopende video

    Om 21:02 werden de drie foto’s drie video’s, om 21:27 één scène van 12,9 seconden. Om 21:55 speelde hij ook op de telefoon.

  4. De homepage van voorbeeldzaak Kaya Lento nu: zee, een zwembadrand en de kop over het videobeeld

    Nu · Dezelfde video, ook staand

    Om 01:44 kwam er een staande versie voor de telefoon: liggend bijgesneden zag je alleen lucht en water. Zo staat de hero er nu nog.

De opdracht

Rustig van toon, direct te boeken.

Kaya Lento is een voorbeeldzaak: boutique hotels en villa’s op Curaçao en in Colombia. Het dossier vroeg om een rustige, verhalende toon. En gasten moeten direct kunnen boeken, zonder tussenpersoon.

Om de demo vol te krijgen verzon de bouwer er prijzen, cijfers en contactgegevens bij. De prijzen en cijfers zijn voorbeeldvulling. De verzonnen contactgegevens zijn er inmiddels af.

Twee afwijkingen bleven staan: het dossier vroeg Next.js, gebouwd is Astro. En de tekst is Nederlands, terwijl het dossier Engels zei.

Eerlijk vullen

Geen reviews, dus een logboek.

Er waren nul gastreviews. Dan komen er ook geen sterren op de site: geen verzonnen, en geen lege.

In de nacht kwamen er bezoeknotities op de verblijfspagina’s: een logboek van het bezoek, in plaats van sterren. Ook die notities zijn voorbeeldvulling; het gaat om de vorm. Die vorm werd daarna een vaste regel in mijn intake-tool.

Er zijn nu 0 echte gastreviews (…) → de site toont conform contract géén reviews, scores of testimonials

Uit open-questions.md. Uit de lijst met open vragen van de bouw. Het logboek kwam er die nacht bij.

Terug de tool in

Deze avond maakte mijn intake-tool beter.

Vijf verbeteringen in mijn intake-tool, rechtstreeks uit deze ene avond.

  1. Een eigen profiel voor verblijven

    Hotels en villa’s hebben nu een eigen profiel in de intake.

  2. Een intake die blijft staan

    Bij deze intake ging wat ingevuld was verloren bij herladen. Nu niet meer.

  3. Een tijdslimiet op de sitemap-stap

    Die hing ongeveer 8 minuten zonder melding. Nu heeft hij een deadline.

  4. Een stand om een demo helemaal te vullen

    Die avond ging dat via een los bestand met extra regels, dat zes keer werd bijgewerkt terwijl de lus draaide.

  5. Een waarschuwing tegen zware effecten

    Een mengmodus plus grote vervaging over de hele pagina maakte het scrollen schokkerig. Dat staat nu op de lijst van wat je niet doet.

De interactie

Boeken zonder tussenpersoon.

Op elke verblijfspagina kies je data en gasten. De site rekent een totaalprijs voor en vult het boekformulier alvast in. Zonder haast-taal: dat vroeg het dossier.

Het boekformulier op een laptop, de namen van toen vervaagd: verblijf, data en gasten al ingevuld, rechts een overzicht met de totaalprijs
Het boekformulier, voorgevuld vanaf een verblijfspagina. Schermafbeelding uit de bouwlus; de prijzen zijn voorbeeldvulling.
De datumkiezer op een telefoon, de namen van toen vervaagd: een maandkalender onder het veld Check-in en check-out
De datumkiezer op een telefoon.

De klok

Van 19:26 tot 01:47, plus zeven minuten.

Eén vrijdagavond en de nacht erna. Zaterdagochtend nog zeven minuten aan de zee-laag. Daarmee was de bouw klaar.

Wanneer voorbeeldzaak Kaya Lento gebouwd werd
  1. vr 12-06: 19:26 tot 19:26, dossier en beelden erin; 19:39 tot 22:05, bouwlus, run 1; 22:21 tot 00:39, bouwlus, run 2 (loopt door na middernacht)
  2. za 13-06: 00:00 tot 00:39, run 2, laatste beurten; 01:25 tot 01:47, bezoeknotities, merk, staande video; 11:16 tot 11:23, de zee-laag

Echte kloktijden uit git. Run 2 liep door na middernacht.

De werkbon

29 beurten, 13 van 13 taken.

De laatste taak, de QA, liep in de lus steeds vast op de limiet per beurt. Die is buiten de lus afgerond, met een kleinere controle. Dat zet ik er eerlijk bij.

Werkbon Voorbeeldzaak Kaya Lento · boutique hotels, Curaçao
Beurten Claude Code
29 in 2 runs: 15 + 14; één beurt zonder commit
Bouwtaken
13 van 13 qa buiten de lus afgevinkt
Commits
36 1 dossier, 28 uit de lus, 7 buiten de lus
Bouwtijd
vr 12-06 19:26 → za 01:47 plus 7 minuten op zaterdagochtend
Opdracht bijgesteld
6 keer terwijl de lus draaide
Hero-versies
4 plus een staande versie voor de telefoon
Pagina’s
12 + 404
Wat misging
qa liep steeds vast op de limiet per beurt; afgerond buiten de lus
Meting mobiel
98 Lighthouse 13.5.0, live, mediaan van 3 (97, 98, 100) · 30-09-2026 · toegankelijkheid 100

Eén avond, vier hero’s.

Geteld uit git en de bouwlog. Kosten staan er niet op: die zijn niet gemeten.

Direct boeken, op je eigen site?

Een vaste prijs, en je kijkt mee via de werkbon.

Wat kost een website

Liever zelf bouwen? Zelf leren bouwen met Claude Code.