Retour au CV

Blog personnel et portfolio

Site personnel conçu pour présenter un CV, des projets et publier des articles.

Projet personnel - Depuis 2026

Stack technique

PHP CodeIgniter Vite Tailwind CSS MySQL

Contexte du projet

Ce site réunit un portfolio professionnel et un blog personnel. Il sert à présenter le parcours, partager des réflexions et expérimenter des fonctionnalités web dans un cadre concret. Le projet évolue régulièrement avec de nouvelles pages, de nouveaux contenus et des améliorations d’interface.

Points clés du projet

  • Architecture CodeIgniter avec services dédiés (PageService, BlogService) pour isoler la logique métier.
  • CV interactif avec visualisation des compétences, téléchargement PDF et pages projets dédiées.
  • Blog avec système de commentaires et de réponses imbriquées, stocké en base de données.
  • Support multilingue (français/anglais) et thème sombre/clair.

Architecture

Application CodeIgniter organisée autour d’une couche de services (PageService, BlogService, CvService) qui isole la logique métier des contrôleurs. Les vues partagent des fragments réutilisables. Vite gère le build frontend. La configuration du site (textes, projets, compétences) est centralisée dans un fichier Config/Site dédié.

Fonctionnalités

CV interactif avec une visualisation orbitale des compétences et des pages dédiées par projet. Blog avec pagination, commentaires et réponses imbriquées. Téléchargement du CV PDF. Support multilingue français/anglais avec détection automatique de la locale. Thème clair/sombre persistant. Interface admin légère pour gérer les articles et modérer les commentaires.