PK
< Back to overview

pascalkraupner.com

This portfolio: custom design instead of a template

Portfolio hero section preview

> Problem

A portfolio should show how you work, not just what you did. Templates all look the same, and most portfolio sites are bloated, slow and load half the internet for a single page.

> Solution

A fully static Astro 6 site with a custom CRT/matrix design: glassmorphism cards, GSAP animations, server-rendered Vue components with a single hydrated island. Bilingual (EN/DE) via Astro i18n, all fonts and assets self-hosted.

> Result

GDPR-friendly and shipped as pure static HTML behind Traefik, with Lighthouse scores that speak for themselves.

> Tech stack

Astro 6 Vue 3 Tailwind CSS v4 GSAP Docker Traefik