Naar de inhoud

Case · Hospitality: congresresort, casino en privéstrand

Santo Domingo Bay.

Polargate herbouwde de tweetalige website van een Caribisch congresresort met casino op Vite, React en een eigen Supabase-project, prerenderde de 38 Spaanse en Engelse routes naar statische HTML en koppelde het hotel aan Estevano, waarvan de AI-conciërge echte gastverzoeken in zes talen afhandelt.

Homepage van santodomingobay.com: de naam Santo Domingo Bay Convention Resort & Casino boven een luchtfoto van de witte resortgebouwen, het strand en de turquoise baai.

In het kort

Klant
Santo Domingo Bay
Sector
Hospitality: congresresort, casino en privéstrand
Jaar
2026
Stack
ReactViteTypeScriptTailwind CSSshadcn/uiSupabasePostgreSQLDenoVercelGitHubResendCapacitorOpenAISearch ConsoleGA4Google Maps
Santo Domingo Bay op een telefoon

01 · Santo Domingo Bay

De uitdaging.

Het resort verkoopt drie verschillende dingen via één website: vakantieverblijven, congressen in zalen voor 700, 120 en 80 personen, en bruiloften. Het hotel wilde een website die alle drie recht doet: elke pagina leesbaar voor Google, socialepreviews en AI-assistenten, elke bruiloftsaanvraag direct bij het eventsteam, en de echte capaciteit van elke zaal online. De site was begonnen als een React-applicatie die in de browser werd opgebouwd, dus het werk begon met eigen HTML voor elke route.

Bijvoorbeeld: 16 indexeerbare URL's, Spaans en Engels. Hotel Talavera

02 · Santo Domingo Bay

Wat we bouwden.

Polargate haalde het project uit de Lovable-opzet en bracht het naar een eigen stack: Vite, React, TypeScript, Tailwind en shadcn/ui, met een eigen Supabase-project voor de data en Deno edge functions, uitgerold op Vercel vanuit GitHub. Alle 38 Spaanse en Engelse routes worden met vite-react-ssg naar statische HTML geprerenderd, elk met eigen titel, beschrijving, canonical, hreflang-paar en gestructureerde data. Daarbovenop bouwden we een bruiloftswizard met automatisch dossier en Resend-meldingen vanaf het eigen subdomein van het hotel, een assistent op de site met verzoeklimiet, en het gastenplatform Estevano achter een QR-poster bij de receptie.

Twee handen houden op een terras bij zonsondergang een tablet vast met de website van Santo Domingo Bay: het menu, de naam van het resort en de luchtfoto van het strand, met een limonade en een zonnebril op tafel.
Nagespeelde scène met het echte scherm van het project

Bijvoorbeeld: 22 publieke routes vooraf gerenderd als statische HTML. Hotel Marien

03 · Santo Domingo Bay

Het resultaat.

Elke route levert nu echte inhoud aan Google, aan socialepreviews en aan AI-crawlers, met het hotel, de zalen, de kamertypes, de bars en de FAQ's beschreven als één entiteitengraaf. De Rich Results Test van Google geeft 5 geldige items op de homepage, axe-core meldt nul toegankelijkheidsovertredingen en elke pagina laadt vooraf maar 2 afbeeldingen. Elke bruiloftsaanvraag komt nu direct per mail bij de wedding manager binnen, vanaf het eigen subdomein van het hotel. In het gastenplatform handelde de AI-conciërge in vier maanden ongeveer 2.500 verzoeken af, waarvan 93% door de gast zelf geopend, zonder de receptie te bellen.

Spaanse en Engelse routes geprerenderd naar statische HTML
38
geldige rich result-items op de homepage in de test van Google
5
gastverzoeken afgehandeld in vier maanden
2.500
mediane eerste reactie van de conciërge
3 min
mediane oplostijd van een verzoek
16 min
verzoeken door de gast zelf geopend, zonder receptie
93%

Bijvoorbeeld: ~2.500 gastverzoeken in vier maanden in Santo Domingo Bay. Estevano

04 · Santo Domingo Bay

Hoe we het deden.

Bijvoorbeeld: 11 modules opgeleverd in fase 1. Elite Smart Build

De context

Een congresresort met casino aan de Caribische kust van de Dominicaanse Republiek, onderdeel van een Spaanse hotelgroep, verkoopt drie dingen vanaf één adres: vakantieverblijven, congressen en bruiloften. Polargate nam de herlancering van de website over, daarna het maandelijkse onderhoud en later ook de marketing.

Het uitgangspunt

De site was in Lovable begonnen als een applicatie die in de browser werd opgebouwd, en het hotel wilde dat hij net zo hard werkt als de drie bedrijfsonderdelen.

  • Search Console: domein geverifieerd en 9.183 historische kliks, een goede basis om op te groeien.
  • Elke aanvraag voor een bruiloft of contact moest direct per mail bij de juiste persoon komen.
  • Het congresaanbod moest de echte zalen tonen: 700, 120 en 80 personen, samen 900.
  • Elke pagina moest toegankelijk en snel zijn op de telefoon.

Hoe het nu draait

De site is de stabiele etalage van het hotel en is klaar voor een nieuwe boekingsmotor: de globale boekingswidget is gebouwd om de nieuwe Amadeus iHotelier-motor in de pagina zelf op te nemen. Gasten komen bij Estevano, het hotelplatform van Polargate, via een QR-poster bij de receptie. De AI-conciërge antwoordt in zes talen, deelt elk verzoek in per afdeling en opent een echt ticket in de personeelsconsole. In de eerste vier maanden in dit hotel handelde die ongeveer 2.500 verzoeken af, zo'n 20 per dag, met een mediane eerste reactie van 3 minuten en een mediane oplostijd van 16 minuten. 90% was binnen het uur gesloten. Roomservice en housekeeping zijn samen 65% van het volume. Polargate houdt de site draaiend met een maandelijks care-abonnement. Het gastenplatform Estevano wordt apart gelicentieerd.

FAQ

Vragen over dit project.

Hoe lang duurde een project als dit?
De herbouw liep in fases over ongeveer vier maanden in 2026, met tussentijdse releases naar productie in plaats van één grote lancering. De prerender, de security headers, de toegankelijkheid en de gestructureerde data gingen op 9 en 10 juni live; het indexatiewerk, de nieuwe kamer- en restaurantpagina's en het performancewerk op 27 augustus. Polargate begint met een Discovery Sprint tegen vaste prijs.
Kunnen jullie dit doen met onze boekingsmotor en ons PMS?
Ja. In dit project is de boekingswidget herbouwd als globale, lazy geladen component en aangewezen als de plek om de nieuwe Amadeus iHotelier-motor in de pagina op te nemen, waarbij de betaalstap bij de leverancier blijft zodat de PCI-scope van het hotel niet groeit. Het gastenplatform synchroniseert elke vijf minuten met Oracle Opera Cloud: wie is in huis, op welke kamer en in welke taal.
Zorgt prerenderen van mijn React-site ervoor dat mijn pagina's geïndexeerd worden?
Het haalt de meest voorkomende blokkade weg. AI-crawlers en de meeste socialepreviews voeren geen JavaScript uit, dus een site die in de browser wordt opgebouwd toont hun bij elke URL een lege schil. Hier zijn alle 38 routes statische HTML met eigen titel, beschrijving, canonical en hreflang. Indexatie hangt daarna nog steeds af van de inhoud en van Google, dus Polargate belooft geen posities, alleen leesbare pagina's.
Welke talen spreekt de AI-conciërge en wat kan die echt doen?
De gastenconciërge antwoordt in zes talen: Spaans, Engels, Frans, Duits, Portugees en Italiaans. Hij deelt elk verzoek in per afdeling, opent een ticket dat de personeelsconsole realtime ziet, neemt roomservicebestellingen aan en boekt restaurants, spa en andere ruimtes op echte beschikbaarheid. In dit resort zijn roomservice en housekeeping samen 65% van het volume en werd 90% van de verzoeken binnen het uur opgelost. De publieke site is tweetalig, Spaans en Engels.
Wat kost het om zo'n site en gastenplatform draaiend te houden?
Polargate houdt hotelsites draaiend met een maandelijks care-abonnement: onderhoud, kleine doorontwikkeling en senior support met afgesproken reactietijden via een gedeelde ServiceDesk. Bouwwerk wordt na de Discovery Sprint tegen vaste prijs geoffreerd. Het gastenplatform Estevano wordt per hotel apart gelicentieerd. Er is geen uurfacturatie en geen belofte van 24/7 support.

Bijvoorbeeld: 2 talen live op de site, Spaans en Engels. Global Dynamic Security Group

Volgend project

Estevano.

Software voor hoteloperatie en gastbeleving

Estevano maakt van elk gastverzoek een ticket

Bijvoorbeeld: 536/536 vertaalsleutels aanwezig in elk van de drie talen. Estepona Golf

Beginnen

Vertel ons wat je wilt bouwen.

Websites, apps, systemen op maat en AI voor bedrijven die ze binnen weken in productie nodig hebben. Vul het formulier in of plan een gesprek van 30 minuten: een senior engineer antwoordt binnen twee werkdagen met een eerste inschatting van scope, planning en prijs.

Wat heb je nodig?
Budget
Wanneer

Minstens tien tekens.

Schriftelijk antwoord binnen twee werkdagen. Geen nieuwsbrief, geen automatische mails.

Liever de volledige briefing?

Eerste stap

Discovery Sprint

Twee weken om scope, architectuur en prijs vast te leggen voordat er iets wordt gebouwd.

Geen prijslijst. Je krijgt na een kort gesprek een schriftelijke offerte op maat.

Daarna, om te bouwen, altijd tegen een vaste prijs

Nog niet zover?

AI-native digitale studio voor middelgrote bedrijven

POLARGATE, S.L. · CIF B24895005
Calle Electrónica 6, 28027 Madrid, Spanje