Persoonlijk project

Websiteontwerp en front-end development

zoe-alessandro.com portfoliosysteem

Een tweetalig statisch portfolio dat de fotografiegedreven commerciële site behoudt en tegelijk een heldere basis legt voor websites, automatisering en professionele ervaring.

Grafische preview van het Zoë Alessandro portfolio.

Overzicht

Een portfolio dat beeldwerk en technisch werk samen draagt.

De site is zowel het publieke portfolio als de eerste gedocumenteerde websitecase. Visuele richting, informatiearchitectuur, tweetalige content, front-end implementatie, contactafhandeling en statische deployment komen hier samen.

  • Fotografie blijft de publieke homepage-leider en gevestigde commerciële praktijk.
  • Nieuwe multidisciplinaire pagina's maken ruimte voor websites, automatisering en ervaring zonder de homepage te verwateren.
  • De portfoliosite zelf wordt de eerste echte websitecase.

Opbouw van de website

Eén structuur, verfijnd tot een afgewerkte website.

Dit portfolio is vanuit de inhoud opgebouwd. Kies een fase en zie hoe dezelfde pagina van intentie en informatievolgorde verandert in een responsief redactioneel systeem.

  1. Doel · bewijs · actie

    Contentstructuur

    De pagina begint als contentkaart. Doel, geselecteerd werk en de volgende stap krijgen een bewuste volgorde voordat de layout wordt bepaald.

    • Bepaal het paginadoel en de doelgroep
    • Orden uitleg, bewijs en actie
    • Houd nuttige routes zichtbaar
  2. Verhouding · ritme · volgorde

    Responsief wireframe

    Dezelfde blokken worden een werkende compositie. Het wireframe toetst leesritme, beeldgewicht en hoe het bewijs op de opening volgt.

    • Bepaal verhoudingen voor desktop en mobiel
    • Reserveer stabiele ruimte voor tekst en beeld
    • Toets de hiërarchie zonder decoratie
  3. Typografie · ruimte · materiaal

    Visueel systeem

    Typografie, terughoudend kleurgebruik en beeldbehandeling worden op de getoetste structuur toegepast. Tokens brengen samenhang zonder het redactionele karakter te verliezen.

    • Redactionele typografische schaal en regellengtes
    • Tokens voor bone, ink, brass en slate
    • Consistent component- en beeldritme
  4. Desktop · tablet · mobiel

    Afgewerkt responsief resultaat

    De uiteindelijke interface past de compositie aan in plaats van alleen te verkleinen. Desktop, tablet en mobiel behouden dezelfde toegankelijke volgorde met een andere ruimtelijke nadruk.

    • Doelgerichte layouts voor ieder breekpunt
    • Leesbaar met toetsenbord, touch en zonder JavaScript
    • Statische Astro-output met progressive enhancement

De visuele uitwerking verandert; de toegankelijke bronvolgorde en het doel blijven gelijk.

Rol

Richting, structuur, implementatie en oplevering.

  • Productrichting en projectmanagement.
  • Visuele richting, paginacompositie en contenthiërarchie.
  • Informatiearchitectuur, UX-keuzes en tweetalige routeplanning.
  • Front-end implementatie met Astro, TypeScript en Tailwind CSS.
  • Lokalisatie, technische SEO-basis, toegankelijkheidsimplementatie en deployment.

Randvoorwaarden

Een premium site binnen een strikte statische grens.

  • Statische deployment via Cloudflare Pages.
  • Volledige EN/NL-routepariteit met expliciet vertaalde paden.
  • Bestaande fotografieroutes en commerciële positionering behouden.
  • Geen runtime backend, database of publieke AI-functie.
  • Claims over performance, vindbaarheid en bedrijfsresultaten vragen gedateerde metingen vóór publicatie.

Keuzes

Houd het publieke verhaal gefocust terwijl de onderbouwing groeit.

  • Fotografiegedreven homepage behouden tot de bredere bewijsdrempel is gehaald.
  • Multidisciplinaire pagina's los van de homepage gehouden voor duidelijkere bezoekersintentie.
  • Expliciet vertaalde routeparen in plaats van afgeleide locale-paden.
  • Getypt multidisciplinair contentmodel voor status, claims en publicatiegrenzen.
  • Herbruikbare Astro-componenten met leesbare content zonder JavaScript.
  • Progressive enhancement voor motion, contact, kaart- en gallerygedrag.
  • Reduced-motion en statische fallbacks blijven onderdeel van het ontwerpcontract.

Technische implementatie

Statische architectuur met zorgvuldige front-end lagen.

  • Astro 6 static output
  • TypeScript-datamodellen
  • Tailwind CSS via de Vite-plugin
  • GSAP en Lenis als progressive enhancement
  • Leaflet-kaartondersteuning en PDOK-adreszoekfunctie
  • Formspree-contactflow
  • Cloudflare Pages als static-deployment doel
  • Canonicals, hreflang en sitemap-basis geverifieerd in de repository

Huidige uitkomst

Wat nu aantoonbaar bestaat.

Het geverifieerde resultaat is geen geclaimde ranking, score of conversiestijging. Het is een werkend tweetalig statisch portfolio met behouden fotografieroutes en een sterkere multidisciplinaire structuur.

  • Tweetalig statisch portfolio.
  • Fotografieroutes behouden.
  • Multidisciplinaire routebasis voor Projecten, Websites, Automatisering, Expertise en Ervaring.
  • Contactflow met Formspree-integratie.
  • Adres- en kaartondersteuning voor de contactervaring.
  • Gedocumenteerde bewijs- en claimgrenzen.
  • Responsive statisch paginasysteem.

Volgende verbetering

De volgende laag mag scherper en tastbaarder worden.

  • Voeg een gedateerde Lighthouse-, toegankelijkheids- en performance-snapshot toe zodra verse metingen beschikbaar zijn.
  • Maak rijker beeldmateriaal voor de websitecase en screenshots van het bouwproces.
  • Archiveer gedateerde ontwerpbeslissingen en breakpointvergelijkingen bij toekomstige iteraties.
  • Maak de serviceverpakking voor geselecteerde websiteopdrachten helderder.
  • Voeg echte klantcases toe zodra toestemming en onderbouwing bestaan.