Skip to main content
CodeScale Logo
Mirari Tours: Boekingsplatform voor Reisbureaus Logo

Mirari Tours: Boekingsplatform voor Reisbureaus

Mobile-first reisplatform ontworpen voor snelle prestaties, AI-gestuurde betrokkenheid en SEO-dominantie.

2 ontwikkelaars
2 maanden
4 min leestijd
Websiteontwikkeling
Next.js (SSG)ReactTailwind CSSNode.jsFramer MotionOpenAI API

Overzicht

Mirari Tours, een Sri Lankaans reisbureau, schakelde CodeScale in om de trage, dynamisch gerenderde websites die typerend zijn voor de toerismebranche te vervangen door een platform dat snel genoeg is om te concurreren om zoekzichtbaarheid en mobiele boekingen. Tijdens een project van 2 maanden met een team van 2 ontwikkelaars bouwde CodeScale de site als een Next.js Static Site Generated (SSG)-platform, waarbij elke tour- en bestemmingspagina tijdens de buildtijd wordt vooraf gerenderd naar statische HTML in plaats van bij elke aanvraag een database te bevragen. Dit elimineerde databaseaanroepen tijdens het laden, liet zoekcrawlers 100% van de content indexeren zonder te wachten op JavaScript, en verwijderde de database volledig als aanvalsoppervlak. Het mobile-first ontwerp gebruikt AVIF/WebP-beeldoptimalisatie en werd specifiek ontworpen om layout shift tijdens het laden van de pagina te voorkomen. Om de betrokkenheid te vergroten voegde het team een lichtgewicht, door OpenAI aangedreven trivia-spel toe waarmee bezoekers aanbiedingen kunnen ontgrendelen door vragen over Sri Lanka te beantwoorden, samen met een interactieve bestemmingskaart en een meerstaps boekingsaanvraagwizard die is ontworpen om high-intent leads te filteren en te kwalificeren voor het salesteam. Het resultaat was een perfecte 100/100 Google Lighthouse-prestatiescore, bijna-onmiddellijke indexering van nieuwe tourpagina's na implementatie, en een verlaagd bouncepercentage door het elimineren van laadanimaties.

Mirari Tours: Boekingsplatform voor Reisbureaus Cover

Projectoverzicht

Mirari Tours ging een samenwerking aan met CodeScale om een digitale aanwezigheid te bouwen die de premium kwaliteit van hun reiservaringen weerspiegelt. Weg van de trage, dynamische websites die gebruikelijk zijn in de branche, ontwierpen we een Static Site Generated (SSG)-platform. Deze architectuur zorgt ervoor dat elke pagina—van touraanbiedingen tot bestemmingsgidsen—vooraf wordt gerenderd voor directe toegang, wat de SEO-zichtbaarheid en mobiele prestaties maximaliseert.

De Uitdaging

In de competitieve Sri Lankaanse toerismesector zijn digitale eerste indrukken cruciaal. Mirari Tours moest drie belangrijke marktuitdagingen overwinnen:

1. De "Mobiele Snelheid"-kloof

Met 70% van het reisonderzoek dat plaatsvindt op smartphones, verloor de branchestandaard van traag ladende, dynamische sites klanten. Mirari had een platform nodig dat aanvoelde als een native mobiele app, zelfs op 4G-netwerken.

2. SEO-zichtbaarheid

Om te concurreren met gevestigde grootmachten moest de site perfect leesbaar zijn voor bots van zoekmachines. Client-side rendering zou niet volstaan om te ranken voor competitieve zoekwoorden zoals "Luxe Sri Lanka Rondreizen."

3. Gebruikersvertrouwen

Internationale reizigers aarzelen om te boeken bij onbekende lokale bureaus. De site moest onmiddellijk geloofwaardigheid opbouwen door professioneel ontwerp, transparante prijzen en directe responsiviteit.

Onze Oplossing: Statische Generatie voor Directe Prestaties

We kozen Next.js Static Site Generation (SSG) als de kernarchitectuurstrategie. Door pagina's tijdens de buildtijd vooraf te bouwen, elimineerden we databasequery's bij het laden van de pagina en leverden we bliksemsnelle HTML aan gebruikers wereldwijd.

🚀 Static Site Generation (SSG)

  • Directe Paginalading: Alle tour- en bestemmingspagina's worden vooraf gerenderd naar statische HTML. Wanneer een gebruiker op een link klikt, wordt de content direct vanaf de edge geserveerd, wat resulteert in bijna-nul wachttijd.
  • SEO-dominantie: Omdat de HTML volledig vooraf wordt gegenereerd, kunnen Google en andere zoekcrawlers 100% van de content onmiddellijk indexeren, zonder te wachten op de uitvoering van JavaScript.
  • Beveiliging & Stabiliteit: Zonder de noodzaak van een directe databaseverbinding om paginacontent te serveren, verkleint de statische architectuur het aanvalsoppervlak drastisch en garandeert het 100% uptime.

📱 Mobile-First UX

  • Duimvriendelijk Ontwerp: Navigatie, galerijen en aanvraagformulieren werden specifiek ontworpen voor touch-interactie.
  • Geoptimaliseerde Asset-pipeline: Gebruikte Next.js Image-optimalisatie om reisfotografie te serveren in AVIF/WebP-formaten, wat zorgt voor hoogwaardige visuals zonder prestatiekosten.
  • Nul Layout Shift: Ontwierp de layout om perfecte stabiliteitsscores te behalen, en voorkwam zo de "springerige" laadervaring die gebruikelijk is op zware reiswebsites.

🎨 Meeslepende & Interactieve Functies

  • "Speel & Ontdek" AI-functie: Om de betrokkenheid te vergroten, integreerden we een lichtgewicht, AI-gestuurd trivia-spel. Gebruikers beantwoorden vragen over Sri Lanka om aanbiedingen te ontgrendelen, waarbij AI antwoorden in real-time valideert—wat een leuke, interactieve laag toevoegt zonder de hoofdsite te vertragen.
  • Interactieve Kaart: Een op maat gebouwde visuele kaart waarmee gebruikers het eiland kunnen verkennen op basis van interesse (wildlife, erfgoed, strand).
  • Slimme Aanvraagwizard: Een meerstapsformulier dat gebruikers begeleidt bij het plannen van hun reis, wat resulteert in leads van hogere kwaliteit voor het salesteam.

Technische Implementatie

Techstack

  • Kernframework: Next.js (Static Site Generation) voor maximale snelheid en SEO.
  • Styling: Tailwind CSS voor een op maat gemaakt, responsief designsysteem.
  • Backendlogica: Aangepaste Node.js-backend voor het afhandelen van dynamische API-routes (aanvragen, AI-spel).
  • Database: PostgreSQL voor het beheren van boekingsgegevens.
  • AI-integratie: OpenAI API voor de trivia-engine.

Resultaten & Impact

De overstap naar een Static Site Generation-architectuur leverde onmiddellijke, meetbare resultaten op:

  • 100/100 Prestatiescore: Behaalde perfecte Google Lighthouse-scores dankzij vooraf gerenderde statische assets.
  • Directe Indexering: Nieuwe tourpagina's worden bijna onmiddellijk na implementatie door Google geïndexeerd dankzij schone statische HTML.
  • Verlaagd Bouncepercentage: De afwezigheid van laadanimaties houdt gebruikers betrokken, wat de gemiddelde sessieduur aanzienlijk verhoogt.
  • Hoogwaardige Leadgeneratie: De snelle, professionele ervaring bouwt onmiddellijk vertrouwen op en zet bezoekers om in waardevolle aanvragen.

Klantbeoordeling

"CodeScale leverde een website die sneller en slimmer is dan wat onze concurrenten hebben. De pagina's laden direct, en de mobiele ervaring is foutloos.