FR Vastgoed
Scroll-Gestuurde 3D Vastgoedervaring
Key Result
298-frame 3D flyover, 90+ Lighthouse score
De Klant
FR Vastgoed is een Nederlandse vastgoedontwikkelaar gevestigd in Eindhoven. Hun portfolio omvat grote stedelijke transformatieprojecten in Amsterdam, Rotterdam, Utrecht en Eindhoven — het omvormen van onderbenut commercieel vastgoed naar hoogwaardig woonruimte.
Ze hadden een bestaande website die zijn functie vervulde, maar niet paste bij de premium positionering van hun merk. Ze hadden een digitale aanwezigheid nodig die kon wedijveren met de top vastgoedontwikkelaars van Nederland.
De Uitdaging
De klant kwam met een helder visueel referentiepunt: een site op het niveau van award-winnende vastgoedwebsites — cinematische scroll-triggered animaties, soepele parallax-effecten en een gedurfde donkere esthetiek. Het middelpunt: een 3D flyover-animatie van een van hun vlaggenschipprojecten die zou afspelen terwijl gebruikers door de homepage scrollen.
Dit is fundamenteel anders dan een video embedden. Het vereist frame-perfecte synchronisatie met scrollgedrag in beide richtingen — naar beneden scrollen om vooruit te vliegen, naar boven scrollen om terug te vliegen.
Wat We Hebben Gebouwd
De 3D Gebouwvlucht
Het vlaggenschip: 298 individueel gerenderde 3D frames getekend op een HTML5 Canvas element, precies gescrubbed op basis van scrollpositie. Terwijl gebruikers scrollen, vliegen ze over de stad en zoomen ze in op het gebouw.
Dit soepel laten aanvoelen vereiste het oplossen van meerdere lastige problemen. Vroege iteraties hadden zichtbare frame tearing, hapering bij snel scrollen en geheugenproblemen. We implementeerden een preload-all strategie met een laadvoortgangsindicator, synchroniseerden canvas rendering met de animatietijdlijn, en voegden frame index clamping toe om renderartefacten te voorkomen.
Scroll-Gestuurd Animatiesysteem
De hele homepage is ontworpen als één doorlopend verhaal. Elke sectie heeft scroll-triggered animaties — fade-ins, parallax-verschuivingen, sticky elementen die voortgang tonen terwijl je scrollt. We synchroniseerden de smooth scroll engine met de animatiebibliotheek om ervoor te zorgen dat beide altijd overeenstemmen over de scrollpositie, waardoor desync-problemen werden geëlimineerd.
De Volledige Site
Naast de flyover bouwden we:
- Geanimeerde tekstsequenties — wisselende woorden die de scope van het bedrijf benadrukken
- Uitgelichte projectengrid — portfolioshowcase met hover-effecten die projectdetails onthullen over 10+ projecten verspreid over 8 jaar
- Sticky aanpak-sectie — genummerde methodologiestappen die voortgang tonen terwijl je scrollt
- Geanimeerde statistieken — tellers die oplopen zodra ze in beeld komen
- CMS-integratie — headless CMS voor contentbeheer, klaar voor de klant om projecten en nieuws zelfstandig bij te werken
- Custom designsysteem — bijna-zwarte achtergronden, gebroken wit tekst en een goudkleurig accent dat de luxe vastgoedpositionering weerspiegelt
Developer Experience
De klant werkt op meerdere apparaten die gesynchroniseerd zijn via Google Drive. We maakten custom scripts zodat de klant de dev server kan draaien en deployen zonder de command line aan te raken — gewoon dubbelklikken op een bestand en de site bouwt en deployt automatisch.
Het Resultaat
- 90+ Lighthouse performance score over alle categorieën
- Soepele 60fps scroll-animaties in alle moderne browsers
- 298-frame 3D flyover die vlekkeloos draait op scroll
- Auto-deploy pipeline — wijzigingen gaan binnen minuten live na een commit
- Volledig responsive — geoptimaliseerde layouts voor desktop, tablet en mobiel
- SEO-ready — server-gerenderde pagina's met correcte meta tags en structured data
De site transformeerde de digitale aanwezigheid van FR Vastgoed van functioneel naar premium — passend bij de kwaliteit van hun vastgoedprojecten in de echte wereld.
Technologie
- Next.js met TypeScript als framework
- GSAP + ScrollTrigger voor scroll-gestuurde animaties
- Lenis voor smooth scrolling
- Tailwind CSS voor styling
- Framer Motion voor aanvullende animaties
- Sanity.io als headless CMS
- Vercel voor auto-deploy hosting
Wil je ook zulke resultaten?
Boek een gratis gesprek van 30 minuten. We brengen je processen in kaart en vertellen je eerlijk welke de moeite waard zijn om te automatiseren.

