oc-python-3's People
oc-python-3's Issues
En tant que tuteur je souhaite supprimer un événement à venir afin d'annuler une événement
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je supprime un événement à venir alors je dois voir un message de confirmation "Votre événement a été supprimé avec succès. Toutes les inscriptions à cet événement ont été supprimé." toutes les inscriptions liées à l'événement sont supprimés ainsi que ce dernier
Tâches :
Afficher le détail d'un événement
En tant qu'utilisateur je veux créer une nouvelle conversation afin de discuter avec un autre utilisateur
Critères d'acceptation :
- Etant donné que je suis un utilisateur connecter lorsque je sélectionne mon interlocuteur alors je dois voir un nouvel onglet avec le nom de mon interlocuteur et pouvoir y envoyer et recevoir des messages
- Etant donné que je suis un utilisateur connecter lorsque je sélectionne un interlocuteur avec qui je discute déjà alors je dois voir un message d'erreur "Cette conversation existe déjà" et l'onglet de la conversation en question s'affiche automatiquement
Tâches :
En tant que futur élève je veux m'inscrire sur Learn@Home afin de participer au programme de tutorat
Critères d'acceptation :
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription alors je dois voir un message de confirmation "Votre inscription a été validée avec succès, vous pouvez dès à présent vous connecter" et pouvoir me connecter avec mes identifiants saisis
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription sans avoir saisi de prénom alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir un prénom"
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription sans avoir saisi de nom alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription sans avoir saisi d'adresse email alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir une adresse email"
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription en ayant saisi d'adresse email invalide alors je dois être redirigé vers le formulaire et voir le message d'erreur "Votre adresse email est invalide"
- Etant donné que je suis un futur élève lorsque je clique sur "Je suis un élève" et je soumets le formulaire d'inscription en ayant saisi d'adresse email existante alors je dois être redirigé vers le formulaire et voir le message d'erreur "Vous semblez déjà inscrit sur Learn@Home"
Tâches :
Détail d'une tâche
Supprimer un événement
En tant qu'élève je veux voir la liste des tâches affectées par mon tuteur afin de m'organiser et commencer à travailler dessus
Critères d'acceptation :
- Etant donné que je suis un élève connecté lorsque je suis sur la page de gestion des tâches alors je dois voir 3 colonnes "Todo", "Doing" et "Done" contenant chacun 0 ou plusieurs tâches
- Etant donné que je suis un élève connecté lorsque je suis sur la page de gestion des tâches et que je déplace une tâche d'une colonne à l'autre alors je dois la voir dans la colonne choisie
Tâches :
Indicateur - Tâches en attente
En tant qu'utilisateur je veux réinitialiser mon mot de passe afin de pouvoir de nouveau me connecter sur Learn@Home
Critères d'acceptation :
- Etant donné que je suis un utilisateur non connecté lorsque je souhaite effectuer une demande d'oubli de mot de passe et que je soumets le formulaire avec mon adresse email alors je dois voir un message de confirmation "Un email vous a été envoyé avec la procédure pour réinitialiser votre mot de passe" et recevoir un email avec la procédure pour réinitialiser mon mot de passe
- Etant donné que je suis un utilisateur non connecté lorsque je souhaite effectuer une demande d'oubli de mot de passe et que je soumets le formulaire avec une adresse email invalide alors je dois revenir sur le formulaire et voir l'erreur "Adresse email invalide"
- Etant donné que je suis un utilisateur non connecté lorsque je souhaite effectuer une demande d'oubli de mot de passe et que je soumets le formulaire avec une adresse email non reconnu alors je dois voir afficher un message de confirmation "Un email vous a été envoyé avec la procédure pour réinitialiser votre mot de passe"
- Etant donné que je suis un utilisateur non connecté et que j'ai cliquer le lien pour réinitialiser mon mot de passe reçu par email lorsque je soumets le formulaire avec mon nouveau mot de passe alors je dois voir un message de confirmation "Votre mot de passe a été modifié" et pouvoir connecter avec mon nouveau mot de passe
- Etant donné que je suis un utilisateur non connecté et que j'ai cliquer le lien pour réinitialiser mon mot de passe reçu par email lorsque je soumets le formulaire avec un nouveau mot de passe ne respectant pas le critère de validation de 8 caractères minimum alors je dois revenir sur le formulaire et voir un message d'erreur "Votre mot de passe doit contenir au moins 8 caractères"
Tâches :
Déplacer une tâche
En tant qu'utilisateur je veux me connecter sur Learn@Home afin d'accéder à mon accès personnalisé
Critères d'acceptation :
- Etant donné que je suis un utilisateur non connecté lorsque je soumets le formulaire de connexion avec mes identifiants alors je peux accéder à mon espace personnalisée
- Etant donné que je suis un utilisateur non connecté lorsque je soumets le formulaire de connexion avec des identifiants erronés alors je dois revenir sur le formulaire de connexion et voir afficher l'erreur "Vos identifiants sont invalides"
Tâches :
Réinitialiser le mot de passe
En tant qu'utilisateur je veux accéder au calendrier afin de voir le liste des événements
Critères d'acceptation :
- Etant donné que je suis un élève connecté lorsque je me rends sur la page calendrier alors je dois voir la liste d'événements créés par mon tuteur
- Etant donné que je suis un tuteur connecté lorsque je me rends sur la page calendrier alors je dois voir la liste d'événements que j'ai créé
Tâches :
En tant qu'utilisateur je veux archiver une conversation afin de ne pas plus l'avoir dans la liste des conversations en cours
Critères d'acceptation :
- Etant donné que je suis un utilisateur connecté quand j'archive une conversation alors je ne dois plus la voir dans la liste des conversations en cours
Tâches :
Afficher les événements dans le calendrier
En tant que tuteur je veux supprimer une tâche d'un élève afin qu'il ne s'en préoccupe plus
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je supprimer un tâche d'un élève alors je dois voir un message de confirmation "Cette tâche a été supprimée avec succès" et ne plus la voir dans la liste des tâches
Tâches :
Se connecter
Modifier une tâche
Supprimer une tâche
Lister les tâches terminées
Indicateur - Nouveaux messages reçus
En tant qu'élève je veux m'inscrire à un événement à venir auquel je ne suis pas inscrit afin d'y participer
Critères d'acceptation :
- Etant donné que je suis un élève connecté et que j'ai cliqué sur le détail d'un événement à venir auquel je ne suis pas inscrit lorsque je clique sur le bouton "S'inscrire" alors je peux participer à l'événement et ne plus pouvoir m'y inscrire
Tâches :
Afficher le calendrier
En tant qu'utilisateur je veux accéder mon tableau de bord afin de voir un récapitulatif des informations concernant le chat
Critères d'acceptation :
- Etant donné que je suis un utilisateur connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de nouveaux messages et cliquer dessus pour me rendre sur le chat
- Etant donné que je suis un utilisateur connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de conversations en cours et cliquer dessus pour me rendre sur le chat
Tâches :
En tant qu'élève je veux voir le détail d'un événement afin de voir les informations importantes de l'événement et y participer si ce dernier est à venir
Critères d'acceptation :
- Etant donné que je suis un élève connecté lorsque je clique sur un événement à venir et que je ne m'y suis pas inscrit dans le calendrier alors je dois voir le détail de l'événement et voir le bouton "S'inscrire"
- Etant donné que je suis un élève connecté lorsque je clique sur un événement en cours, terminé ou auquel je compte participer dans le calendrier alors je dois voir le détail de l'événement
Tâches :
Indicateur - Tâches terminées
En tant que tuteur je veux voir la liste des tâches d'un élève afin de suivre son avancement
Afficher le calendrier
Afficher les événements dans le calendrier
En tant que tuteur je veux modifier un événement existant afin que les bonnes informations de l'événement s'affichent aux étudiantsbonnes
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement alors je dois voir un message de confirmation "Votre événement a été modifié avec succès" et voir les bonnes informations présentes dans le calendrier
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement sans avoir saisi de nom alors je dois voir un message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement sans avoir saisi de description alors je dois voir un message d'erreur "Veuillez saisir un description"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement sans avoir sélectionné une date et heure de début alors je dois voir un message d'erreur "Veuillez sélectionner une date et une heure de début"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement sans avoir sélectionné une date et heure de fin alors je dois voir un message d'erreur "Veuillez sélectionner une date et une heure de fin"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'un événement en sélectionnant une date et heure de début antérieure à la date et heure de fin alors je dois voir un message d'erreur "Vous ne pouvez pas créer un événement dont la date de début est antérieure à la date de fin"
Tâches :
Notifier l'utilisateur que son interlocuteur a lu son message
En tant qu'élève je veux accéder mon tableau de bord afin de voir un récapitulatif des informations concernant la gestion des tâches
Critères d'acceptation :
- Etant donné que je suis un élève connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches en attente en cours et cliquer dessus pour me rendre sur la page de gestion de tâches
- Etant donné que je suis un élève connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches en cours et cliquer dessus pour me rendre sur la page de gestion de tâches
- Etant donné que je suis un élève connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches terminés et cliquer dessus pour me rendre sur la page de gestion de tâches
Tâches :
En tant qu'utilisateur je veux accéder mon tableau de bord afin de voir un récapitulatif des informations concernant le calendrier
Critères d'acceptation :
- Etant donné que je suis un utilisateur connecté lorsque je me rends sur mon tableau de bord alors je dois voir un calendrier avec la liste des événements du mois en cours
- Etant donné que je suis un utilisateur connecté lorsque je clique sur un événement du calendrier alors je dois être redirigé vers la page calendrier avec le détail de l'événement
Tâches :
Indicateur - Tâches en cours
En tant que tuteur je veux modifier un tâche d'un élève afin qu'il ait les bonnes informations pour avancer convenablement
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'une tâche alors je dois voir un message de confirmation "La tâche a été modifiée avec succès"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'une tâche sans avoir saisi de nom alors je dois voir un message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de modification d'une tâche sans avoir saisi de description alors je dois voir un message d'erreur "Veuillez saisir un description"
Tâches :
Liste les tâches en cours
En tant que tuteur je veux créer un tâche d'un élève afin qu'il puisse s'organiser pour continuer son apprentissage
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'une tâche alors je dois voir un message de confirmation "La tâche a été créée avec succès"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'une tâche sans avoir saisi de nom alors je dois voir un message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'une tâche sans avoir saisi de description alors je dois voir un message d'erreur "Veuillez saisir un description"
Tâches :
Créer une tâche
Envoyer un message
Formulaire d'oubli de mot de passe
En tant que tuteur je veux créer un nouvel événement afin que mes étudiants puissent y participer
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement alors je dois voir un message de confirmation "Votre événement a été créé avec succès" et voir l'événement présent dans le calendrier
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement sans avoir saisi de nom alors je dois voir un message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement sans avoir saisi de description alors je dois voir un message d'erreur "Veuillez saisir un description"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement sans avoir sélectionné une date et heure de début alors je dois voir un message d'erreur "Veuillez sélectionner une date et une heure de début"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement sans avoir sélectionné une date et heure de fin alors je dois voir un message d'erreur "Veuillez sélectionner une date et une heure de fin"
- Etant donné que je suis un tuteur connecté lorsque je soumets le formulaire de création d'un événement en sélectionnant une date et heure de début antérieure à la date et heure de fin alors je dois voir un message d'erreur "Vous ne pouvez pas créer un événement dont la date de début est antérieure à la date de fin"
Tâches :
Créer un événement
En tant que futur tuteur je veux m'inscrire sur Learn@Home afin de participer au programme de tutorat
Critères d'acceptation :
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription alors je dois voir un message de confirmation "Votre inscription a été validée avec succès, vous pouvez dès à présent vous connecter" et pouvoir me connecter avec mes identifiants saisis
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription sans avoir saisi de prénom alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir un prénom"
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription sans avoir saisi de nom alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir un nom"
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription sans avoir saisi d'adresse email alors je dois être redirigé vers le formulaire et voir le message d'erreur "Veuillez saisir une adresse email"
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription en ayant saisi d'adresse email invalide alors je dois être redirigé vers le formulaire et voir le message d'erreur "Votre adresse email est invalide"
- Etant donné que je suis un futur tuteur lorsque je clique sur "Je suis un tuteur" et je soumets le formulaire d'inscription en ayant saisi d'adresse email existante alors je dois être redirigé vers le formulaire et voir le message d'erreur "Vous semblez déjà inscrit sur Learn@Home"
Tâches :
En tant que tuteur je veux accéder mon tableau de bord afin de voir un récapitulatif des informations concernant la gestion des tâches de tous mes élèves
Critères d'acceptation :
- Etant donné que je suis un tuteur connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches en attente de mes élèves et cliquer dessus pour me rendre sur la page de gestion de tâches
- Etant donné que je suis un tuteur connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches en cours de mes élèves et cliquer dessus pour me rendre sur la page de gestion de tâches
- Etant donné que je suis un tuteur connecté lorsque je me rends sur mon tableau de bord alors je dois voir le nombre de tâches terminés de mes élèves et cliquer dessus pour me rendre sur la page de gestion de tâches
Tâches :
S'inscrire
Lister les tâches à venir
En tant qu'utilisateur je veux envoyer et recevoir des messages de mon interlocuteur afin d'échanger sur le tutorat
Critères d'acceptation :
- Etant donné que je suis un utilisateur connecté et que j'ai envoyé un message dans une conversation lorsque je vois le icône vert alors mon interlocuteur a lu mon message
- Etant donné que je suis un utilisateur connecté lorsque j'envoie un message alors je dois le voir apparaitre dans la conversation sur la droite
- Etant donné que je suis un utilisateur connecté lorsque je reçois un message alors je dois le voir apparaitre dans la conversation sur la gauche
- Etant donné que je suis un utilisateur connecté lorsque je clique sur un onglet alors je dois voir la conversation s'afficher
- Etant donné que je suis un utilisateur connecté lorsqu'un message n'est pas lu alors je dois voir un icône rouge à côté de l'onglet
Tâches :
S'inscrire à un événement
Indicateur - Conversations en cours
Modifier un événement
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.