Portfolio
A personal portfolio written in SvelteKit
To get familiar with Svelte and SvelteKit, I created this portfolio website. I always wanted to create my personal portfolio, but never got around to making one.
When SvelteKit 1.0.0 was released, I felt that it was time to start experimenting and finally create my portfolio.
My goal was to create a well working structure and have it fully tested, unit and e2e.
Data
At first the data came from a headless CMS, Strapi, making it easy for me to add new content without redeploying the app. But, as that meant having to maintain two systems, and the pages are pre-rendered anyway, I decided to abandon the headless CMS and replace it with content driven by local markdown files. The UI is styled using SCSS.