← Tous les projets

WebEn cours

Ce portfolio

Site personnel conçu comme un produit : contenu en fichiers, API versionnée, likes persistants, migrations, logs structurés et CLI. Le dépôt est privé pour le moment.

Code propriétaire, non public

Problème

Présenter mon travail sur un site rapide, accessible, respectueux des données personnelles et simple à maintenir.

Solution

Frontend Next.js (App Router) avec MUI, API FastAPI, PostgreSQL géré par Alembic, orchestration Docker Compose et CLI `./portfolio`.

Mon rôle

Conception, développement, sécurité et déploiement.

Fonctionnalités

  • Contenu éditorial en fichiers JSON validés
  • Likes persistants protégés contre les abus
  • Formulaire de contact avec validation serveur et anti-spam
  • Aucun cookie, statistiques sans traceur