Feature #1529
openCorriger l'envoi du formulaire public 'Tremplin' et ajouter des feedbacks utilisateur
0%
conversation:113
Description
### Problème
Le formulaire public "Tremplin" accessible via [https://scobby.fr/PublicTremplinForm](https://scobby.fr/PublicTremplinForm) ne fonctionne pas lors de l'envoi. Le bouton *"Envoyer ma candidature"* ne déclenche aucune action visible, et une erreur *"workspace_slug requis ou inconnu"* apparaît dans les logs. Pourtant, la fonctionnalité de réception et de validation des candidatures dans *"Gestion tremplin"* existe déjà.
### Contexte
- Le formulaire est accessible à tous les visiteurs, sans authentification.
- Après l'envoi, la candidature doit être transmise à *"Gestion tremplin"* pour validation manuelle (fonctionnalité existante).
- Le client souhaite un feedback visuel immédiat pour l'utilisateur :
- Message de succès personnalisable (ex. : *"Votre candidature a été envoyée. Nous reviendrons vers vous."*).
- Désactivation du bouton et affichage d'un spinner pendant l'envoi.
- Message d'erreur clair en cas d'échec.
### Comportement proposé
1. **Correction technique** : Résoudre l'erreur *"workspace_slug requis ou inconnu"* pour les formulaires publics (ex. : pré-remplir avec une valeur par défaut ou rendre le champ optionnel).
2. **Feedback utilisateur** :
- Afficher un message de succès paramétrable (style vert, icône de validation).
- Désactiver le bouton et afficher un spinner pendant l'envoi.
- Afficher un message d'erreur (style rouge, icône d'avertissement) avec option de réessai.
## Acceptance criteria
- [ ] Le formulaire public "Tremplin" soumet les candidatures sans erreur (pas d'erreur *"workspace_slug requis ou inconnu"*).
- [ ] Après l'envoi, la candidature est visible dans *"Gestion tremplin"* pour validation.
- [ ] Un message de succès personnalisable s'affiche immédiatement après l'envoi (ex. : *"Votre candidature a été envoyée. Nous reviendrons vers vous."*).
- [ ] Le bouton *"Envoyer ma candidature"* est désactivé pendant l'envoi, et un spinner est affiché.
- [ ] En cas d'erreur, un message clair s'affiche (ex. : *"Une erreur est survenue. Veuillez réessayer ou contacter le support."*).
- [ ] Le message de succès est paramétrable (via une interface d'administration ou un fichier de configuration).
- [ ] Les styles des messages (succès/erreur) sont cohérents avec la charte graphique (fond vert/rouge clair, icônes).
## Classification
- bug
## Complexity
- 5/10 — La correction technique nécessite des modifications backend pour gérer le workspace_slug, et les feedbacks utilisateur impliquent des ajustements frontend et backend pour la personnalisation des messages.
Files
CD Updated by Client Dashboard 4 days ago
- Status changed from Backlog to Submitted