[Epic] Onglet permanent « Dossiers » — à valider + liste unifiée (sans création) #153

Open
opened 2026-07-17 14:49:05 +00:00 by jmartin · 2 comments
Owner

Rôle

Epic 0.1.0 — refonte de l’entrée « dossiers » du dashboard admin/gestionnaire.

Remplacer l’onglet temporaire « À valider » (qui apparaît/disparaît) par un onglet permanent « Dossiers » : centre de suivi / consultation / validation des dossiers.

Ne pas rattacher à #107 (fermé / obsolète). Nouvelle conception.


Objectif UX

Quand on clique sur Dossiers :

  1. En haut — section Dossiers à valider (stack / liste pending AM + familles)
  2. En dessous — liste de tous les dossiers (familles et assistantes maternelles)
  3. Différenciation visuelle famille vs AM : couleur (+ icône), pas seulement l’icône
  4. Barre de recherche utile : filtrer par n° de dossier, nom, email, etc.

Création de dossier — pas dans cet onglet

Décision produit : pas de bouton « Créer un dossier » dans l’onglet Dossiers.

Entrée Action
+ Parents Wizard dossier parent complet (responsables + enfants) — #129
+ Asmat Wizard dossier AM complet#156
+ Enfants Ajout d’un enfant sur foyer existant uniquement — #132
2ᵉ responsable Ouvrir / éditer le dossier parent existant (pas de parent orphelin)

Aide optionnelle dans Dossiers (état vide) : « Pour créer un dossier → onglet Parents ou Assistantes maternelles ».

Les onglets Parents / Enfants / AM / Gestionnaires / Admin restent pour les fiches et rattachements.


Unité de liste

1 ligne = 1 dossier (numero_dossier) — type famille ou assistante_maternelle.


Dépendances

Ticket Sujet
#129 Wizard + API dossier parent — entrée + Parents
#156 Wizard + API dossier AM — entrée + Asmat
#132 Création enfant (foyer existant) — onglet Enfants

La liste unifiée + section pending de #153 peut avancer indépendamment des wizards.


Sous-travaux (à découper ensuite)

  • Onglet permanent Dossiers (remplace l’onglet conditionnel À valider)
  • Section haute À valider (réutiliser / adapter PendingValidationWidget)
  • Liste unifiée tous dossiers (AM + familles) + couleurs
  • Recherche (n° / nom / …) — harmoniser search bars panel
  • API listing « tous les dossiers » si manquante (à préciser)
  • (pas de) bouton Créer dans cet onglet

Tickets rattachés

Ticket Rôle
#129 Wizard + API dossier parent (+ Parents)
#156 Wizard + API dossier AM (+ Asmat)
#132 Création enfant (onglet Enfants, foyer existant) — front + back

Hors scope

  • Famille complexe N responsables → #139
  • Rattachement AM ↔ RPE → #150 (0.2.0)
  • Création dossier depuis l’onglet Dossiers
  • Suppression de l’onglet Parents / AM

Critères d'acceptation (epic)

  • Onglet Dossiers toujours visible (admin + gestionnaire)
  • Pending en haut si non vide ; liste complète en dessous
  • Famille / AM distinguables (couleur + icône)
  • Recherche filtre la liste (au minimum n° dossier + nom)
  • Pas de création de dossier depuis cet onglet (création via Parents / Asmat + #129)

Milestone

0.1.0

## Rôle **Epic 0.1.0** — refonte de l’entrée « dossiers » du dashboard admin/gestionnaire. Remplacer l’onglet temporaire **« À valider »** (qui apparaît/disparaît) par un onglet **permanent « Dossiers »** : centre de **suivi / consultation / validation** des dossiers. > Ne pas rattacher à #107 (fermé / obsolète). Nouvelle conception. --- ## Objectif UX Quand on clique sur **Dossiers** : 1. **En haut** — section **Dossiers à valider** (stack / liste pending AM + familles) 2. **En dessous** — liste de **tous les dossiers** (familles **et** assistantes maternelles) 3. Différenciation visuelle famille vs AM : **couleur** (+ icône), pas seulement l’icône 4. **Barre de recherche** utile : filtrer par n° de dossier, nom, email, etc. ### Création de dossier — **pas** dans cet onglet **Décision produit** : **pas de bouton « Créer un dossier »** dans l’onglet Dossiers. | Entrée | Action | |--------|--------| | **+ Parents** | Wizard **dossier parent complet** (responsables + enfants) — **#129** | | **+ Asmat** | Wizard **dossier AM complet** — **#156** | | **+ Enfants** | Ajout d’un enfant sur foyer **existant** uniquement — **#132** | | **2ᵉ responsable** | Ouvrir / éditer le dossier parent existant (pas de parent orphelin) | Aide optionnelle dans Dossiers (état vide) : *« Pour créer un dossier → onglet Parents ou Assistantes maternelles »*. Les onglets **Parents / Enfants / AM / Gestionnaires / Admin** restent pour les fiches et rattachements. --- ## Unité de liste 1 ligne = **1 dossier** (`numero_dossier`) — type `famille` ou `assistante_maternelle`. --- ## Dépendances | Ticket | Sujet | |--------|--------| | **#129** | Wizard + API **dossier parent** — entrée **+ Parents** | | **#156** | Wizard + API **dossier AM** — entrée **+ Asmat** | | **#132** | Création **enfant** (foyer existant) — onglet **Enfants** | La liste unifiée + section pending de **#153** peut avancer indépendamment des wizards. --- ## Sous-travaux (à découper ensuite) - [ ] Onglet permanent **Dossiers** (remplace l’onglet conditionnel À valider) - [ ] Section haute **À valider** (réutiliser / adapter `PendingValidationWidget`) - [ ] Liste unifiée tous dossiers (AM + familles) + couleurs - [ ] Recherche (n° / nom / …) — harmoniser search bars panel - [ ] API listing « tous les dossiers » si manquante (à préciser) - [ ] *(pas de)* bouton Créer dans cet onglet --- ## Tickets rattachés | Ticket | Rôle | |--------|------| | **#129** | Wizard + API **dossier parent** (**+ Parents**) | | **#156** | Wizard + API **dossier AM** (**+ Asmat**) | | **#132** | Création **enfant** (onglet Enfants, foyer existant) — front + back | ## Hors scope - Famille complexe N responsables → **#139** - Rattachement AM ↔ RPE → **#150** (0.2.0) - Création dossier depuis l’onglet Dossiers - Suppression de l’onglet Parents / AM --- ## Critères d'acceptation (epic) - [ ] Onglet **Dossiers** toujours visible (admin + gestionnaire) - [ ] Pending en haut si non vide ; liste complète en dessous - [ ] Famille / AM distinguables (couleur + icône) - [ ] Recherche filtre la liste (au minimum n° dossier + nom) - [ ] **Pas** de création de dossier depuis cet onglet (création via Parents / Asmat + #129) ## Milestone **0.1.0**
jmartin added this to the 0.1.0 milestone 2026-07-17 14:49:05 +00:00
jmartin added the
enhancement
frontend
backend
ux
gestionnaire
admin
phase-1
ui
v0.1.0
labels 2026-07-17 14:49:05 +00:00
Author
Owner

Tickets création rattachés : #129 (API), #132 (wizard front — texte corrigé).

Tickets création rattachés : **#129** (API), **#132** (wizard front — texte corrigé).
Author
Owner

Clarification : #132 n’est plus le wizard « Créer un dossier ». #132 = ajouts Parent/Enfant/AM hors parcours dossier. Le bouton Dossiers reste centré sur #129 (+ front dédié).

Clarification : **#132** n’est plus le wizard « Créer un dossier ». #132 = ajouts Parent/Enfant/AM **hors** parcours dossier. Le bouton Dossiers reste centré sur **#129** (+ front dédié).
jmartin changed title from [Epic] Onglet permanent « Dossiers » — à valider + liste unifiée + création to [Epic] Onglet permanent « Dossiers » — à valider + liste unifiée (sans création) 2026-07-17 16:19:40 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#153
No description provided.