# README Todolist
Cette application permet de créer, mettre à jour et supprimer des
tâches. Il est également possible de choisir l’ordre d’affichage des
tâches. Pour quitter l’application ou revenir au portfolio, il suffit
d’appuyer sur le logo
puis
de confirmer.
# I) Technologies utilisées
HTML5pour la structure de l’applicationCSS3pour le style et la mise en page-
JavaScriptpour implémenter les fonctionnalitésCRUDet les interactions dynamiques
# II) Fonctionnalités
- Ajouter de nouvelles tâches
- Afficher toutes les tâches
- Modifier les tâches existantes
- Supprimer une ou plusieurs tâches
- Réorganiser les tâches
- Terminer une ou plusieurs tâches
- Réinitialisation de l'application
- Messages d’information
# III) Actions
`Ajouter` de nouvelles tâches
Entrez une description dans le champ prévu à cet effet puis cliquez
sur le bouton Ajouter.
`Afficher` toutes les tâches
Les tâches sont affichées sous forme de liste, par défaut en ordre croissant (du plus ancien au plus récent).
`Modifier` les tâches existantes
Cliquez sur le bouton Éditer pour ouvrir le champ
d’édition.
`Supprimer` une ou plusieurs tâches
Cliquez sur Supprimer puis confirmez ou annulez l’action
via une boîte de dialogue.
`Réorganiser` les tâches
Cliquez sur Ma Liste de Tâches pour changer l’ordre
d’affichage ou déplacer une tâche vers le haut ou le bas.
`Terminer` une ou plusieurs tâches
Cliquez sur la case à gauche d’une tâche pour la marquer comme terminée.
`Réinitialisation` de l’application
Vous pouvez remettre l’application à son état initial en cliquant sur le bouton situé à droite du logo depuis le header.
`Messages d'information`
Chaque action déclenche un message d’information affiché sous forme de
modal ou de texte.