-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
backendfrontenduser-storyvalidationvisitorA non-logged-in user visiting the website.A non-logged-in user visiting the website.
Description
Description
N'importe qui ( #11 ) (connecté (Administrateur, Sélectionneur, Jury) ou pas (Visiteur)) peut s'abonner à la newsletter.
Critères d'acceptation
- En tant que Visiteur, j'ouvre la page d'accueil
- Je remplis le formulaire intitulé
Newsletterqui se trouve au pied de cette page- Je saisis mon e-mail dans le champ texte
- Je clique sur le bouton
S'abonner - La validation de l'e-mail sera faite systématiquement côté backend
- Idéalement cette vérification devrait aussi être faite en amont côté frontend
- Si l'email est valide (même s'il fait déjà partie de la liste des abonnés)
- Alors, je reçois la confirmation de l'abonnement à la newsletter.
Si l'e-mail existe déjà, il ne sera simplement pas ajouté pour éviter de créer un doublon. - L'e-mail ajouté se trouve dans la table newsletter.
- Je reçois la newsletter sur cet e-mail
- Alors, je reçois la confirmation de l'abonnement à la newsletter.
- Si l'e-mail est invalide, un message d'erreur me l'indique
(client) pour éviter une interaction serveur inutile.
- Je remplis le formulaire intitulé
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
backendfrontenduser-storyvalidationvisitorA non-logged-in user visiting the website.A non-logged-in user visiting the website.
Projects
Status
Product Backlog