[Frontend] Écran Configuration Initiale (Setup Wizard) #14

Open
opened 2025-11-28 10:08:29 +00:00 by jmartin · 0 comments
Owner

📝 Description

Créer l'écran de configuration initiale (Setup Wizard) accessible à la première connexion du super admin.

Tâches

  • Page /admin/setup (accessible uniquement si config incomplète)
  • Formulaire multi-onglets (Email / Application / Avancé)
  • Onglet 1 : Configuration Email (SMTP, auth, expéditeur)
  • Onglet 2 : Personnalisation (nom app, URL, logo)
  • Onglet 3 : Paramètres avancés (durées tokens, upload max)
  • Bouton "Tester la connexion SMTP" (appel API + feedback)
  • Validation côté client
  • Sauvegarde (appel API PATCH /configuration/bulk)
  • Message succès + redirection dashboard

📚 Références

  • 21_CONFIGURATION-SYSTEME.md
## 📝 Description Créer l'écran de configuration initiale (Setup Wizard) accessible à la première connexion du super admin. ## ✅ Tâches - [ ] Page `/admin/setup` (accessible uniquement si config incomplète) - [ ] Formulaire multi-onglets (Email / Application / Avancé) - [ ] Onglet 1 : Configuration Email (SMTP, auth, expéditeur) - [ ] Onglet 2 : Personnalisation (nom app, URL, logo) - [ ] Onglet 3 : Paramètres avancés (durées tokens, upload max) - [ ] Bouton "Tester la connexion SMTP" (appel API + feedback) - [ ] Validation côté client - [ ] Sauvegarde (appel API `PATCH /configuration/bulk`) - [ ] Message succès + redirection dashboard ## 📚 Références - 21_CONFIGURATION-SYSTEME.md
jmartin added this to the v0.1.0 - MVP Fonctionnel milestone 2025-11-28 10:08:29 +00:00
jmartin added the
frontend
p1-bloquant
on-premise
phase-1
labels 2025-11-28 10:08:29 +00:00
jmartin self-assigned this 2025-11-28 10:08:29 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#14
No description provided.