2 Description fonctionnelle - Gigeone/PROJET-8-OC-TO-DO-LIST GitHub Wiki

Fonctionnement détaillé de l'application

Cette application permet de gérer une liste de tâches (todo-list) sans devoir enregistrer un compte, la seule limitation étant de devoir utiliser le même navigateur.

En résumé, on peut créer des todos, les éditer, les supprimer, les terminer, les réactiver et les filtrer par statut.

Nous allons voir dans le détail toutes les actions possibles sur notre application.

Accueil

En lançant l'application, vous arrivez sur l'unique page du site.

Ajouter un ou plusieurs todos

Cliquez sur le champ de saisie :

Saisissez un titre :

Appuyez sur la touche Entrée du clavier pour ajouter le todo à la liste :

Vous pouvez ajouter autant de todos que vous le souhaitez en répétant l'opération :

Modifier le titre d'un todo

Passez votre souris le todo dont vous souhaitez modifier le titre et cliquez sur la zone entre la checkbox (à gauche) et la croix de suppression (à droite) :

Un champ de saisie vous permet alors de modifier le texte. Il vous suffira alors d'appuyer sur la touche Entrée de votre clavier pour valider la modification :

Supprimer un todo

Passez votre souris sur le todo que vous souhaitez supprimer puis cliquez sur la croix de suppression située à droite :

Le todo disparaît immédiatement :

Terminer un todo

Quand vous avez fini une tâche, cliquez sur la checkbox située à gauche du todo :

Le todo passe alors du statut "Active" au statut "Completed":

Filtrer les todos selon leur statut

Cliquez sur le bouton "Active" pour afficher les todos à terminer :

Cliquez sur le bouton "Completed" pour afficher les todos terminés :

Cliquez sur le bouton "All" pour afficher de nouveau tous les todos :

Effacer tous les todos terminés

Cliquez sur le bouton "Clear completed" pour effacer tous les todos terminés :

Ils disparaissent immédiatement :