← Tous les projets

En entreprise 2025 – 2026 · SavPlus Formation

e-Communes

Valorisation des communes partenaires et de la coopération décentralisée Afrique / Europe.

Rôle
Développement full stack en entreprise.
Statut
Projet d’entreprise · code non public
Stack
  • Angular 20
  • TypeScript
  • Tailwind
  • Angular Material
  • Leaflet
  • Laravel 12
  • PostgreSQL 16
  • Redis
  • MinIO
  • Docker
  • Nginx

Plateforme web réalisée dans le cadre de mon poste chez SavPlus Formation : présentation des communes partenaires, de leurs projets et activités, actualités et ressources, avec une carte Leaflet des communes et un back-office d’administration.

Architecture

SPA Angular 20Leaflet · MaterialNginxPHP-FPM 8.3API Laravel 12REST · SanctumPostgreSQL 16pg_trgmRediscacheMinIO (S3)médias
Architecture conteneurisée avec Docker Compose.

Ce que j’ai construit

  • Front Angular 20 en composants standalone, routes chargées à la demande et état géré avec les signals.
  • Carte Leaflet des communes partenaires ; annuaire filtrable par pays, région et recherche.
  • Back-office : tableau de bord, gestion des communes, projets, activités, actualités et médias (stockage S3 MinIO).
  • API REST Laravel 12 sécurisée par Sanctum, PostgreSQL 16 avec recherche approchée (pg_trgm), Redis, environnement Docker Compose.
Projet suivantHomelab →