CV

This portfolio

SchoolOct 2026 – ongoingSolo

A multi-page static site with a live view of my homelab, built with Astro and deployed by GitHub Actions.

Context & objective

Epitech project T-WEB-500: build a portfolio that presents my projects, my progress over the year and my experience, accessible, responsive and published automatically on GitHub Pages.

What I built

  • A static, multi-page site generated by Astro from Markdown files: adding a project means adding one file.
  • Styles in SCSS with BEM naming, starting from my first hand-written version (the glass skill cards).
  • A Lab page that shows live metrics from my homelab through my own API, and still works when the homelab is offline.
  • Automatic deployment with GitHub Actions on every push.

Challenges

TODO(content)

What I learned

TODO(content)