Mathias Meeus
Personal Portfolio
2025

Personal Portfolio

My portfolio website, built with Astro and 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
Auto-generated project pages
SEO, OpenGraph, sitemap
Dark mode toggle, accessible (WCAG 2.1)

Links

Tech Stack

Astro TypeScript Tailwind CSS GitHub Actions

Project Info

Gepubliceerd
Technologieën 4
Features 4