Project

General

Profile

Actions

Feature #1530

open
CD

Corriger l'envoi des formulaires publics 'Tremplin' et 'Artist' avec feedbacks utilisateur

Feature #1530: Corriger l'envoi des formulaires publics 'Tremplin' et 'Artist' avec feedbacks utilisateur

Added by Client Dashboard 4 days ago. Updated 4 days ago.

Status:
Submitted
Priority:
Normal
Assignee:
-
Start date:
08/01/2026
Due date:
% Done:

0%

Estimated time:
spec_ref:

conversation:113

build_status:
build_number:
ci_run_url:
scan_status:
scan_report_url:
deploy_status:
preprod_url:
deployed_at:
branch:
pr_url:
security_key:
severity:
paused:

Description

### Problème
Les formulaires publics **Tremplin** ([lien](https://scobby.fr/PublicTremplinForm)) et **Artist** ([lien](https://scobby.fr/PublicArtistForm)) ne fonctionnent pas lors de l’envoi du bouton *"Envoyer ma candidature"*. Une erreur technique *"workspace_slug requis ou inconnu"* apparaît dans les logs, et aucun feedback utilisateur n’est affiché (ni message de succès, ni message d’erreur, ni indication de chargement).

### Contexte
- Les fonctionnalités de réception des candidatures existent déjà :
- Formulaire **Tremplin** → Section *"Gestion tremplin"*.
- Formulaire **Artist** → Section *"Candidature"* dans la page **Artiste**.
- Les formulaires sont accessibles à tous les visiteurs, sans authentification.
- Aucun feedback visuel n’est actuellement fourni à l’utilisateur après l’envoi.

### Comportement proposé
1. **Correction technique** :
- Résoudre l’erreur *workspace_slug* pour permettre l’envoi des formulaires.
- Vérifier que les données sont bien transmises aux sections dédiées.

2. **Feedback utilisateur** :
- **Message de succès** : Afficher un message paramétrable (ex. : *"Votre candidature a été envoyée. Nous reviendrons vers vous."*) avec un style visuel clair (fond vert, icône de validation).
- **Chargement** : Désactiver le bouton pendant l’envoi et afficher un spinner.
- **Message d’erreur** : Afficher un message actionnable (ex. : *"Une erreur est survenue. Veuillez réessayer ou [contacter le support]."*) avec un style visuel distinct (fond rouge, icône d’avertissement).

3. **Validation des champs** :
- Vérifier que tous les champs obligatoires sont remplis avant l’envoi (message *"Ce champ est requis"* en rouge sous les champs vides).

## Acceptance criteria
- [ ] L’envoi des formulaires **Tremplin** et **Artist** fonctionne sans erreur technique (*workspace_slug* résolu).
- [ ] Les candidatures sont correctement transmises aux sections dédiées (*"Gestion tremplin"* pour Tremplin, *"Candidature"* pour Artist).
- [ ] Un message de succès paramétrable est affiché après l’envoi (style : fond vert, icône ✓).
- [ ] Le bouton *"Envoyer ma candidature"* est désactivé pendant l’envoi et affiche un spinner.
- [ ] Un message d’erreur clair est affiché en cas d’échec (style : fond rouge, icône ⚠️, lien vers le support).
- [ ] Les champs obligatoires vides sont marqués en rouge avec un message *"Ce champ est requis"* avant l’envoi.
- [ ] Les tests sont effectués sur les deux formulaires (Tremplin et Artist) pour valider le comportement.

## Classification
- bug

## Complexity
- 6/10 — La correction implique des modifications techniques (résolution de l'erreur *workspace_slug*), des ajustements UX (feedback visuel) et des validations de champs, mais les fonctionnalités de base existent déjà.


Files

CD Updated by Client Dashboard 4 days ago Actions #1

  • Status changed from Backlog to Submitted
Actions

Also available in: PDF Atom