Retour aux projets
Web2026·Solo·🌐 Public·En production

Portfolio v3

Mon portfolio personnel développé avec Next.js, Tailwind CSS et déployé via une pipeline CI/CD GitLab avec Docker.

Portfolio v3

À propos

Troisième itération de mon portfolio, entièrement repensée autour de Next.js 15 (App Router) et TypeScript. L'objectif était de servir à la fois de vitrine pour mes projets DevOps et d'exercice concret d'intégration web moderne couplée à une pipeline CI/CD complète.

Démarche

Problème

Les versions précédentes étaient statiques, difficiles à maintenir, et ne disposaient ni de pipeline de déploiement ni d'une structure claire pour présenter les projets.

Solution

Next.js App Router + TailwindCSS + daisyUI avec composants réutilisables, Dockerfile multi-stage et pipeline GitLab CI/CD qui build, push et déploie automatiquement.

Résultat

70+ commits, déploiement continu, ajout d'un nouveau projet = une simple entrée dans un modèle de données centralisé.

Stack technique

Next.jsTypeScriptTailwind CSSDockerGitLab CI/CD

Liens