Aller au contenu

ProjetESM — Plateforme de suivi des enfants talibés (Caritas Bénin)

Description

Système de suivi d'un programme de protection, d'accompagnement et de réinsertion des enfants talibés (ESM = Enfants en Situation de Mendicité) pour Caritas Bénin, avec volets sensibilisation communautaire, gouvernance locale, suivi-évaluation (MEAL) et sécurité informatique. Backend Node.js/Express/TypeScript/Prisma (DDD 5 couches), frontend React en cours de migration DDD. Déployé sur VPS Hetzner (esm.tekdhi.dev, port 4100).

Structure du projet

ProjetESM/
├── Documents/      ← correspondance fichiers sources ↔ notes wiki
├── architecture/   ← modèle de données, RBAC, modules fonctionnels
├── debug/          ← audits de conformité, postmortems, tests
├── api/            ← référence des routes backend
└── (decisions/, roadmap/ à alimenter au fil des besoins)

Notes du projet

Architecture

Debug

API

Documents

  • ProjetESM/Documents/index — correspondance entre les fichiers de Documents/ et les notes wiki ci-dessus
  • 20260711_1411_presentation-fonctionnelle-complete-esm.docx — présentation fonctionnelle complète (sous-activités → indicateurs, suivi enfants, appui psychologue/assistant social, source fiable d'évaluation), 20260711_1411_presentation-agents-esm.pptx (16 slides) et 20260711_1411_guide-demonstration-publique-esm.docx : les trois rédigés à partir d'une exploration directe du code source (pas des notes wiki), sur demande explicite de Bernard

Dernière mise à jour

20260711_1411 — 3 documents de présentation produits (docx fonctionnel complet, pptx agents, guide de démo publique), rédigés après exploration directe du code source backend+frontend. 20260704_0610 — import terminé. 3 fichiers markdown volontairement non traités (faible valeur durable, voir tableau) : analyse_cas_utilisation.md, verification_architecture_ddd.md, TestsProfils/20260623_1132_comptes-test-identifiants.md. Fichiers binaires (.docx/.pdf/.xlsx/.svg/.png/.pptx) non lus.