Advies · Platform
Andorra Resident
Een platform in zes talen voor een adviesbureau in residentie en belastingen, met klantportal, eigen CRM en een AI-contentagent.
- Doorlooptijd
- Apr – sep 2026
- Rol
- Ontwerp, ontwikkeling en AI-integratie
- Talen
- 6
- Portals — klant & beheer
- 2
- Dossierfases — van vragenlijst tot goedkeuring
- 5


De vraag
Andorra Resident adviseert gezinnen, ondernemers en bedrijfseigenaren die overwegen naar Andorra te verhuizen. Hun klanten wonen nog in het buitenland, lezen in zes verschillende talen, en elk van hen wordt een lang dossier: documenten, vragen, deadlines.
De uitdaging
Elke klant is een lang dossier dat vanuit het buitenland loopt: documenten, vragen en deadlines, in zes talen. Het team moest zien wat er moet gebeuren zonder e-mailketens na te lopen, klanten moesten zien waar hun dossier staat, en de publieke site moest snel en vindbaar blijven terwijl het portal erachter groeide.
Wat ik bouwde
Eén platform voor het hele traject: een snelle, server-gerenderde publieke site die vragen over belastingen en residentie meteen beantwoordt, een beveiligd portal waar klanten documenten en berichten delen, en een eigen CRM waarin het team leads, klanten, taken en content beheert. Een FAQ-assistent in zes talen beantwoordt de gangbare vragen op elke pagina, en een ingeplande AI-agent stelt het volgende contentplan op dat het team goedkeurt.
Onder de motorkap
De onderdelen die het werk doen
01Site en SEO in zes talen
Server-gerenderd in het Engels, Spaans, Frans, Catalaans, Nederlands en Duits, met hreflang, structured data, een sitemap en llms.txt voor AI-zoekmachines.
02Klantportal en documentenkluis
Voortgangsbalk in vijf fases, een documentenchecklist, beveiligde berichten en meldingen. Bestanden staan in privé-opslag en openen via kortlevende ondertekende links.
03Beheer-CRM
Leads, klanten, woningen, taken, e-mailtemplates, een blog-CMS en een auditlog, met een lijst van wat aandacht nodig heeft en een ⌘K command palette.
04Automatiseringen
Transactionele e-mail via Resend, dossierfases die de checklist volgen, één bevestigde update-mail per reeks wijzigingen, en een dagelijkse taak voor herinneringen en bewaartermijnen.
05Vastgoedfunnel en pdf-dossiers
Koop- of huuraanvragen leiden naar een korte vragenlijst en een pdf-dossier in huisstijl voor partnerkantoren. Wie niet reageert, krijgt herinneringen na 3 en 10 dagen.
06AI-contentagent
Een ingeplande agent bekijkt de blog, vindt gaten en stelt het plan voor de volgende maand voor als pull request. Hij publiceert nooit zelf iets.
Nagebouwd met voorbeelddata — geen echte klantgegevens.
Gebouwd met
- React 19
- TypeScript
- Express SSR
- Supabase
- Postgres
- Resend
- Klaviyo
- Vercel
Hoe het tot stand kwam
Van briefing tot live
Doorlooptijd: Apr – sep 2026
Apr 2026
Ontwerp & bouw
Eerste werkende versie met SEO en deelkaarten in alle zes talen, daarna een eerste backend voor het klantportal en het beheerportal.
Jun – Aug 2026
Lancering & automatisering
Server-rendering verhuisd naar serverless functions op Vercel, daarna de Klaviyo-nieuwsbrief en een flow voor vastgoedaanvragen toegevoegd.
Sep 2026
Doorlopende support
Backend van Firebase naar Supabase gezet, foutmonitoring en consent mode toegevoegd, de JavaScript-bundel 74% kleiner gemaakt, en daarna de beheerworkflow en de documentenkluis opnieuw gebouwd.
Resultaten
Gemeten op de live site
- Geïndexeerde pagina's
- 264
- Talen
- 6
- JavaScript-entrychunk, gzipped
- 431 → 114 KB
- HTML van artikel- en blogpagina's (787 KB → 132 KB)
- −83%
Gemeten met Google Lighthouse · Sep 2026 · overige cijfers uit de build en projectgegevens
Volgende stap
Iets vergelijkbaars nodig?
Vertel over je project — een eerste reactie binnen één werkdag, en een vaste prijs op papier voordat er iets begint.
Stap voor stap · van eerste gesprek tot lancering
Een project in gedachten? Laten we het bouwen.
Vertel me wat je verkoopt en wat je nodig hebt. Ik reageer binnen één werkdag met de volgende stappen — of een eerlijk “dit is niets voor mij”.

Volgend project