As a logged out user, I want to log in securely so I can access the application's features and my data in a protected way.
En tant qu'utilisateur déconnecté, je veux me connecter de manière sécurisée afin de pouvoir accéder aux fonctionnalités de l'application et à mes données de manière protégée.
As a visitor, I want to signup to the app as a new student or tutor so I can access the features I need
En tant que visiteur, je veux m'inscrire à l'application en tant que nouvel élève ou tuteur afin de pouvoir accéder aux fonctionnalités dont j'ai besoin.
As a logged-out user, I want to be able to log in if I have forgotten my password, in order to access the application
En tant qu'utilisateur déconnecté, je veux pouvoir me connecter si j'ai oublié mon mot de passe, afin d'accéder à l'application.
As a logged-in user, I want to be able to log out easily, so I can avoid somebody else accessing my information
En tant qu'utilisateur connecté, je veux pouvoir me déconnecter facilement, afin d'éviter que quelqu'un d'autre n'accède à mes informations.
As a user, I want to be able to access the chat, calendar and task management pages from the dashboard, to view them in more detail
En tant qu'utilisateur, je veux pouvoir accéder aux pages de chat, de calendrier et de gestion des tâches à partir du tableau de bord, afin de les consulter plus en détail.
See most important information
As a user, I want to see a summary of my tasks on the dashboard, to make sure I don't forget them
En tant qu'utilisateur, je veux voir un résumé de mes tâches sur le tableau de bord, pour m'assurer que je ne les oublie pas.
See most important information
As a user, I want to see the list of upcoming events on the dashboard, to make sure I don't miss an event
En tant qu'utilisateur, je veux voir la liste des événements à venir sur le tableau de bord, pour m'assurer que je ne manque aucun événement.
See most important information
As a user, I want to see on the dashboard if I have any unread chat messages, so I don't miss them
En tant qu'utilisateur, je veux voir sur le tableau de bord si j'ai des messages de chat non lus, pour ne pas les manquer.
As a user, I want to be able to easily return to the dashboard page when I use the different features, so I can easily navigate the app
En tant qu'utilisateur, je veux pouvoir revenir facilement à la page du tableau de bord lorsque j'utilise les différentes fonctionnalités, afin de pouvoir naviguer facilement dans l'application.
As a user, I want to be able to consult the history of my conversations with my contacts, to easily find information exchanged
En tant qu'utilisateur, je veux pouvoir consulter l'historique de mes conversations avec mes contacts, pour retrouver facilement les informations échangées
As a user, I want to be able to search and add a contact, to be able to chat with them later
En tant qu'utilisateur, je veux pouvoir rechercher et ajouter un contact, afin de pouvoir chatter avec lui ultérieurement.
As a user, I want to be able to accept or decline a contact request, so I don't receive messages by contacts I don't want to communicate with
En tant qu'utilisateur, je veux pouvoir accepter ou refuser une demande de contact, afin de ne pas recevoir de messages de contacts avec lesquels je ne souhaite pas communiquer.
As a user, I want to be able to delete a contact, so that I don't receive any more messages from that user
En tant qu'utilisateur, je veux pouvoir supprimer un contact, afin de ne plus recevoir de messages de cet utilisateur.
As a user, I want to be able to see the sender's profile picture next to each message, to make it easier to read the conversation and make sure I'm talking to the right contact
En tant qu'utilisateur, je veux pouvoir voir la photo de profil de l'expéditeur à côté de chaque message, afin de faciliter la lecture de la conversation et de m'assurer que je parle au bon contact.
As a user, I want to be able to send messages to my contacts so that I can exchange information with them
En tant qu'utilisateur, je veux pouvoir envoyer des messages à mes contacts afin d'échanger des informations avec eux.
As a user, I want to see when a message was sent, to better coordinate my exchanges
En tant qu'utilisateur, je veux voir quand un message a été envoyé, afin de mieux coordonner mes échanges.
As a user, I want to be able to see if a message I have sent has been read by the recipient
En tant qu'utilisateur, je veux pouvoir voir si un message que j'ai envoyé a été lu par son destinataire.
As a user, I want to see if I have any unread message so I can make sure I read them
En tant qu'utilisateur, je veux voir si j'ai des messages non lus afin de m'assurer de les lire.
As a user, I want to be able to navigate to any day of my calendar, to see events that do not appear in the current view
En tant qu'utilisateur, je veux pouvoir naviguer vers n'importe quel jour de mon calendrier, pour voir les événements qui n'apparaissent pas dans la vue actuelle.
As a user, I want to be able to add an event to my calendar, so I can organise my time
En tant qu'utilisateur, je veux pouvoir ajouter un événement à mon calendrier, afin de pouvoir organiser mon temps.
As a User, I want to be able to invite one of my contacts to an event I created, so I can coordinate our appointments
En tant qu'utilisateur, je veux pouvoir inviter un de mes contacts à un événement que j'ai créé, afin de coordonner nos rendez-vous.
As a user, I want to be able to delete an event from my calendar, to keep my schedule up to date
En tant qu'utilisateur, je veux pouvoir supprimer un événement de mon calendrier, afin de garder mon emploi du temps à jour.
As a user, I want to be able to edit an event I’ve created from my calendar so I can correct mistakes or update the event without creating a new one
En tant qu'utilisateur, je veux pouvoir modifier un événement que j'ai créé à partir de mon calendrier afin de pouvoir corriger des erreurs ou mettre à jour l'événement sans en créer un nouveau.
As a user, I want to be able to see my complete task list to manage my tasks easily
En tant qu'utilisateur, je veux pouvoir consulter ma liste de tâches complète pour gérer facilement mes tâches.
As a student, I want to be able to see which of my tasks have been assigned by my tutor, so I can make sense of my tasks
En tant qu'étudiant, je veux pouvoir voir quelles sont les tâches qui m'ont été assignées par mon tuteur, afin de pouvoir donner un sens à mes tâches.
As a tutor, I want to be able to see which tasks are mine and which tasks I have assigned to my student, to make sure I don't make mistakes in my task management
En tant que tuteur, je veux pouvoir voir quelles sont mes tâches et quelles sont les tâches que j'ai assignées à mon élève, afin de m'assurer que je ne fais pas d'erreurs dans la gestion de mes tâches.
As a User, I want to be able to create a task in my task management page, so I can see them on that page
En tant qu'utilisateur, je veux pouvoir créer une tâche dans ma page de gestion des tâches, afin de pouvoir les voir sur cette page.
Create a task for their student
As a tutor, I want to be able to create tasks and assign them to my student, so they can complete them
En tant que tuteur, je veux pouvoir créer des tâches et les assigner à mon élève, afin qu'il puisse les accomplir.
As a tutor I want to be able to edit a task’s description and assign the task or not to my student
En tant que tuteur, je veux pouvoir modifier la description d'une tâche et l'attribuer ou non à mon élève.
As a user, I want to be able to mark a task as done / todo easily, so I can visualise which tasks are done
En tant qu'utilisateur, je veux pouvoir marquer facilement une tâche comme effectuée / à effectuer, afin de pouvoir visualiser les tâches effectuées.
As a user, I want to be able to edit a task description
En tant qu'utilisateur, je veux pouvoir modifier la description d'une tâche.
As a user, I want to be able to delete any of my tasks (tasks I can see on “my tasks” tab) so I can keep my page clean
En tant qu'utilisateur, je veux pouvoir supprimer n'importe laquelle de mes tâches (tâches que je peux voir dans l'onglet "Mes tâches") afin de garder ma page propre.
As a tutor, I want to be able to delete any of the tasks I have assigned to my student, so I can keep my page clean
En tant que tuteur, je veux pouvoir supprimer toutes les tâches que j'ai assignées à mon élève, afin de garder ma page propre.
As a user, I want to be able to change my username, email, password and profile picture so I can personalise my account
En tant qu'utilisateur, je veux pouvoir modifier mon nom d'utilisateur, mon adresse électronique, mon mot de passe et ma photo de profil afin de personnaliser mon compte.
As a user, I want to know if I already have an account on the app when I try to sign-up, so I can use the login page instead
En tant qu'utilisateur, je veux savoir si je possède déjà un compte sur l'application lorsque j'essaie de m'inscrire, afin de pouvoir utiliser la page de connexion à la place.