← WorkPlatform · Tourism

Destination Ljungdalen

Ljungdalen had geen regionaal boekingsplatform — toeristen gebruikten Booking.com en lokale aanbieders hadden geen gezamenlijke digitale aanwezigheid. Ik bouwde een volledig fullstack-destinatieplatform van nul: boekingen, huisbeheer, merchandise en een multi-role-adminsysteem.

Destination Ljungdalen

Periode

August 2024 — present

Rol

Solo Fullstack Developer

Stack

Next.js 15 · TypeScript · PostgreSQL (Aiven) · NextAuth.js · Mollie Payments · Bunny CDN · Coolify · Hetzner VPS

The problem

Het bergdorp Ljungdalen had geen gedeelde digitale infrastructuur. Huiseigenaren betaalden hoge commissies aan externe platforms, toeristen hadden geen centrale informatiebron voor activiteiten en accommodatie, en er was geen manier om een regionaal merk op te bouwen.

What I built

  • Multi-role authenticatiesysteem (gast / huiseigenaar / beheerder) met NextAuth.js — elke rol krijgt een ander dashboard en rechtenset
  • Meerstaps boekingsflow: datumkiezer → extra diensten → gastgegevens → Mollie-betaling (iDEAL, Swish, Klarna, creditcard)
  • Onboarding en goedkeuringsflow voor huiseigenaren — zelfregistratie, beoordeling in behandeling, activering
  • Merchandise-webshop geïntegreerd in hetzelfde platform
  • Gemigreerd van MongoDB naar PostgreSQL (Aiven, Finland) voor EU-first datanaleving en betere relationele integriteit
  • Gedeployd op Hetzner VPS via Coolify, statische assets op Bunny CDN — volledig EU-infrastructuur
  • Content Security Policy, WebSocket-configuratie en GDPR-conforme gegevensverwerking

Result

Eerste regionale boekingsplatform in dit marktsegment. Volledig EU-conforme infrastructuur (Hetzner, Aiven, Bunny). Actief in ontwikkeling — potentieel referentiegeval voor andere Scandinavische toeristische regio's.

6
gebruikersrollen
EU
infrastructuur
4
betaalmethoden

Next project

DevTop