Aller au contenu principal

0030 — TeacherProfilePage restauré

Date : 2026-04-22 Statut : Acté

Contexte

Issue #40 T5. La page profil formatrice manquait l'upload d'avatar, la gestion contrôlée des mots de passe et l'appel API de persistance.

Décision

  • Upload avatar : file picker + preview base64, ≤ 2 Mo, type image.
  • 3 inputs password contrôlés avec indicateur de force et match live.
  • handleSave(type) appelle apiClient.saveTeacherProfile avec toast succès/erreur.
  • Bouton "Modifier" désactivé tant que la validation échoue.

Conséquences

  • Profil teacher fonctionnel côté frontend.
  • Upload S3 réel à brancher quand le backend sera disponible (cf. ADR 0029).