Persoonlijke portfolio
Mijn portfolio-website, gebouwd met Astro en TypeScript.
About the project
This portfolio is built with Astro, TypeScript and Tailwind CSS, focusing on speed, simplicity and
professional presentation.
All content (projects, pages) is managed via Markdown + Astro Content Collections, allowing new items to be
automatically generated as pages.
Architecture & Features
- Static Site Generation (SSG) → fast and secure site
- Markdown content for projects and pages
- Automatic project pages via
[slug].astro - Dark mode + custom color theme
- A11y / WCAG 2.1 best practices
- SEO + OpenGraph (title, description, social preview)
- Sitemap & robots.txt automatically generated
CI/CD & Deployment
- GitHub Actions builds the site on every push
- Hosting on Cloudflare Pages (edge CDN, fast deploys)
Result
A fast, lightweight and easily extensible portfolio website that professionally showcases projects and experience.
# mijn rol
Frontend developer / design & content
# belangrijkste features
- ▸ SSG (Astro) + Markdown content
- ▸ Projectpagina's automatisch gegenereerd
- ▸ SEO, OpenGraph, sitemap
- ▸ Dark mode toggle, toegankelijk (WCAG 2.1)