TL;DR -This e-portfolio was made with SvelteKit and GitHub Pages. With some help from LLMs on the design side, I also created an automated system to convert Markdown into posts.
Overview
This website serves as an e-portfolio developed as part of the “Professional Networking” course requirements in the Bachelor’s program in Cybersecurity (Applied Computer Science) at Howest.
Development Approach
The site was built using SvelteKit and hosted on GitHub Pages. While I had previously created a Jekyll-based blog for an earlier academic project, this implementation offered an opportunity to develop a fully custom solution.
To ensure an optimized user experience and professional design, I leveraged large language models (LLMs) to establish the structural and styling framework. This approach required multiple iterations of analyzing its output, making my own changes, and assisted debugging.
Features
A notable implementation is an automated system that converts Markdown files into styled HTML pages, enabling efficient content creation with minimal manual formatting. This functionality mirrors the capabilities of existing static site generators like Jekyll, effectively creating a lightweight content management system (CMS) tailored to this site’s specific needs.