This repository contains my personal portfolio.
src/lib/content/: Markdown files containing CV data (Experience, Skills, Projects, …).src/routes/cv/: The CV page with print-optimized styling for PDF generation.docs/: Documentation for planning, tech stack, and updates.
- Frontend: SvelteKit (SSG Mode)
- Styling: Tailwind CSS v4
- Content: Markdown (mdsvex)
- Runtime: Bun
- Hosting: Netlify
- Content lives in:
src/lib/content/en/src/lib/content/de/
- Filenames must be identical in both locales.
- Content needs to be updated in both locales.
bun run check:i18nandbun run generate:cv-pdf:localshould be run after updating content.