10 Commits

Author SHA1 Message Date
2fb53d20cf feat(auth): API inscription parent complete - Workflow 6 etapes
- Refonte complete de l'inscription parent (Tickets #18 et #19 fusionnes)
- Workflow CDC 6 etapes en 1 transaction atomique :
  * Etape 1 : Informations Parent 1 (obligatoire)
  * Etape 2 : Informations Parent 2 / Co-parent (optionnel)
  * Etape 3 : Enfants avec photos (au moins 1 requis)
  * Etape 4 : Presentation du dossier (optionnel)
  * Etape 5 : Acceptation CGU + Privacy (obligatoire)
  * Etape 6 : Recapitulatif -> VALIDATION

Modifications techniques :
- Nouveau DTO RegisterParentCompletDto (Parent1+Parent2+Enfants+Presentation+CGU)
- Nouveau DTO EnfantInscriptionDto pour les enfants
- Methode inscrireParentComplet() : transaction unique
- Generation tokens creation MDP (Parent 1 + Parent 2)
- Gestion photos enfants (base64 -> fichier)
- Liens parents-enfants via table parents_children
- Statut en_attente pour validation gestionnaire

Tests :
- Teste avec couple MARTIN + 3 triples (Emma, Noah, Lea)
- 2 parents crees + 3 enfants lies

Documentation :
- Ajout 99_REGLES-CODAGE.md : Convention francais/anglais
- Tickets Gitea mis a jour (#18 refonte, #19 ferme)

Refs: #18, #19
2025-12-01 22:42:56 +01:00
933793aad8 docs: ajout roadmap générale (Phases 1-5) et mise à jour index 2025-11-28 14:54:29 +01:00
2285069a52 docs: ajout ligne vide finale + ignore token Gitea 2025-11-28 10:31:11 +01:00
93306d287b docs: mise à jour workflow création compte (corrections cohérence CDC v1.3) 2025-11-26 14:33:20 +01:00
d0827a119e docs: ajout documentation technique complète (configuration, documents légaux, tickets, décisions, backlog Phase 2) 2025-11-26 14:33:04 +01:00
a5dae7a017 docs: Workflow création de compte + refonte documentation
- Ajout Cahier des Charges v1.3
- Ajout Workflow technique création de compte (v1.0)
- Réorganisation docs avec préfixes numériques (00_, 01_, etc.)
- Ajout données de test CSV
- Modifications principales :
  * Champ téléphone unique (suppression mobile/fixe)
  * Inscription sans mot de passe (Parents + AM)
  * Création MDP par email après validation (7j)
  * Genre enfant obligatoire (H/F)
  * Date agrément obligatoire pour AM
2025-11-25 00:28:35 +01:00
48b01ed3fe docs: Ajout de la documentation complète (API, Database, Audit)
- Création du dossier docs/ pour centraliser la documentation
- Ajout de API.md : documentation complète de tous les endpoints
- Ajout de DATABASE.md : schéma complet de la base de données
- Ajout de AUDIT.md : audit du projet YNOV
- Déplacement des README-ARCHITECTURE.md et README-DEPLOYMENT.md vers docs/
- Ajout d'un README.md index dans docs/
2025-11-24 21:39:01 +01:00
49f0684ad3 nettoyage: Suppression des dossiers de la maquette initiale 2025-11-24 15:43:53 +01:00
Julien Martin
5156f4fefb feat: ajout du parcours complet d’inscription parent avec UI harmonisée et gestion centralisée des données 2025-05-12 16:42:24 +02:00
Julien Martin
d3663a28ad feat: mise en place du projet et création de la page de login 2025-05-02 21:30:31 +02:00