[Full-stack] Dashboard admin — fiche parent, enfants et affiliation parent↔enfant #140
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Rôle de ce ticket
#140 est un ticket epic / livraison : il regroupe la mise en œuvre du bloc dashboard admin/gestionnaire — fiches parent & enfants + affiliation décrit dans 28_EVOLUTION-FAMILLE-ET-RESPONSABLES.md (section Évolutions UI / fonctionnelles liées : fiche parent éditable, liens parent↔enfant, onglet Enfants) (branche de livraison historique liée à ce périmètre).
Il ne remplace pas les tickets détaillés ci-dessous : il sert de fil de livraison (PR, recette, fermeture coordonnée). Chaque sous-ticket garde son périmètre propre ; #140 est clos quand l'ensemble est fonctionnel et homogène en UI.
Tickets couverts (périmètres embarqués)
POST/DELETE …/enfants/:enfantIdUserService— APIs admingetParents,getParent,getEnfants,updateParentFiche, etc.AdminChildDetailModal+ liste enfants en bas de fiche parentHors scope #140
Backend (attendu / livré)
PATCH /parents/:id/fiche— édition fiche parent (admin/gestionnaire)POST /parents/:id/enfants/:enfantId— rattacher un enfant existantDELETE /parents/:id/enfants/:enfantId— détacher (garde-fou : ≥1 responsable / enfant)GET /enfantsenrichi ;PATCH /enfants/:idpour gestionnaireFrontend — fait
IdentityBlock)EnfantManagementWidget)parentChildren+ URLs médias/uploadsen Flutter webUserService— APIs parents / enfants / affiliationFrontend — reste à faire (bloquant clôture)
Fiche enfant — #138 (UI)
AdminChildDetailModal: même look & feel que fiche parent / modales validation (largeur ~930 px, grille champs, photo enfant)Modale rattacher un enfant — #116 (UI)
SimpleDialogactuel par une modale cohérente : liste typeAdminEnfantUserCard(photo, nom, âge), recherche éventuelleCréation d'un nouvel enfant depuis la fiche parent
POSTadmin depuis le contexte parent, sinon ticket dédié / extension #129Recette avant merge
Branche
feature/140-dashboard-admin-famille(nom historique de branche)Références
docs/28_EVOLUTION-FAMILLE-ET-RESPONSABLES.md— section Évolutions UI / fonctionnelles liées (fiche parent, affiliation parent↔enfant)Branche
feature/140-dashboard-admin-fiches parent/enfants + affiliation-familledepuisdevelop— commit 1dddc679.\n\nPR: https://git.ptits-pas.fr/jmartin/petitspas/compare/develop...feature/140-dashboard-admin-fiches parent/enfants + affiliation-famille[Full-stack] Dashboard admin ch.6 — fiche parent, enfants, affiliation (doc 28 §6)to [Full-stack] Dashboard admin — fiche parent, enfants et affiliation parent↔enfantjmartin referenced this issue2026-07-17 13:04:30 +00:00