You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
En tant que professeur je souhaite pouvoir créer un compte élève afin qu'il ait accès accès à plus de fonctionnalités
Description
Une page permet à un utilisateur de créer un nouveau compte grâce à un formulaire. Une fois le compte créé, l'utilisateur pourra s'y connecter pour avoir accès a de nombreuses nouvelles fonctionnalités.
Critères d'acceptations:
Cette page contient un formulaire qui permet à l'utilisateur d'entrer les informations du nouveau compte.
Le formulaire est découpé en deux partie: Une partie pour préciser le nom, prénom, email et mot de passe. Et une partie pour donner le numéro de téléphone, la date de naissance de l'utilisateur et son sexe.
Si un des champs n'est pas validé, un message d'erreur apparait.
Critères de non-validité interne au formulaire:
Un champ vide n'est pas valide.
Un champ mail ne comportant pas un mail au bon format n'est pas valide.
Un champ mot de passe qui comporte un mot de passe de moins de 12 caractères n'est pas valide.
Un champ mot de passe qui comporte un mot de passe sans chiffre n'est pas valide.
Un champ mot de passe qui comporte un mot de passe sans minimum 1 caractère spécial n'est pas valide.
Un champ mot de passe et confirmer le mot de passe contenants 2 mots de passe différents ne sont pas valides.
Un champ numéro de téléphone n'est pas valide si le numéro n'a pas le bon format.
Un champ de date de naissance n'est pas valide si la date est dans le futur.
Critères de non-validité externe au formulaire:
Un champ mail n'est pas valide si le mail est déjà utilisé par un autre compte.
Un champ numéro de téléphone n'est pas valide si le numéro précisé est déjà utilisé par un autre compte.
Si tout les champs sont valides, les informations du nouveau compte peuvent être envoyées au backend via une route (/register par ex).
Une fois le compte créé, l'utilisateur est amené à la page de connexion.
Infos techniques:
Une route dois permettre d'envoyer les données rentrées par l'utilisateur vers le backend (/register par ex.).
La base de données doit contenir les tables nécessaires à l'enregistrement d'un utilisateur.
Tâches:
Créer la page d'inscription selon la maquette:
Faire en sorte que les valeurs de champs soient vérifiées comme indiqué dans les critères d'acceptation.
Créer une route pour envoyer les données vers le backend.
Envoyer l'utilisateur vers la page de connexion si l'inscription est un succès.
Complexité
3 sur 5
The text was updated successfully, but these errors were encountered:
Pourbaix
changed the title
Élève - En tant qu'élève je souhaite pouvoir créer un compte
Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
Oct 15, 2022
CardinPatson
changed the title
Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
15Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
Oct 22, 2022
CardinPatson
changed the title
15Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
15. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
Oct 22, 2022
Rachiid007
changed the title
15. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
17. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
Oct 22, 2022
Rachiid007
changed the title
17. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève
17. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève via un formulaire
Oct 22, 2022
Rachiid007
changed the title
17. Professeur - En tant que professeur je souhaite pouvoir inscrire un élève via un formulaire
17. Professeur - Inscrire un élève via un formulaire
Oct 22, 2022
Titre
En tant que professeur je souhaite pouvoir créer un compte élève afin qu'il ait accès accès à plus de fonctionnalités
Description
Une page permet à un utilisateur de créer un nouveau compte grâce à un formulaire. Une fois le compte créé, l'utilisateur pourra s'y connecter pour avoir accès a de nombreuses nouvelles fonctionnalités.
Critères d'acceptations:
Critères de non-validité interne au formulaire:
Critères de non-validité externe au formulaire:
Un champ mail n'est pas valide si le mail est déjà utilisé par un autre compte.
Un champ numéro de téléphone n'est pas valide si le numéro précisé est déjà utilisé par un autre compte.
Si tout les champs sont valides, les informations du nouveau compte peuvent être envoyées au backend via une route (/register par ex).
Une fois le compte créé, l'utilisateur est amené à la page de connexion.
Infos techniques:
Une route dois permettre d'envoyer les données rentrées par l'utilisateur vers le backend (/register par ex.).
La base de données doit contenir les tables nécessaires à l'enregistrement d'un utilisateur.
Tâches:
Complexité
3 sur 5
The text was updated successfully, but these errors were encountered: