Un projet simple de liste de tâches développé en JavaScript.
Cette application de liste de tâches permet aux utilisateurs de créer, afficher, modifier, supprimer et filtrer des tâches. Chaque tâche peut être marquée comme "complétée" ou "active", et les utilisateurs peuvent filtrer les tâches selon leur état.
- Ajouter des tâches : Les utilisateurs peuvent ajouter une nouvelle tâche en entrant du texte dans le champ prévu à cet effet.
- Modifier des tâches : Les utilisateurs peuvent modifier le texte d'une tâche existante en cliquant sur l'icône de modification.
- Supprimer des tâches : Les utilisateurs peuvent supprimer une tâche en cliquant sur l'icône de la corbeille.
- Marquer comme complétée : Chaque tâche peut être marquée comme complétée en cochant la case associée.
- Filtrer les tâches : Les utilisateurs peuvent filtrer les tâches pour afficher uniquement les tâches actives, complétées, ou toutes les tâches.
- Persistance des données : Les tâches sont sauvegardées dans le
localStorage, ce qui permet de conserver les données même après le rechargement de la page.
Aucun prérequis particulier n'est nécessaire pour exécuter ce projet. Il suffit d'avoir un navigateur web moderne.
-
Clonez le dépôt sur votre machine locale :
git clone https://github.com/eadarak00/todo-list.git
-
Ouvrez le fichier
index.htmldans votre navigateur.
- Pour ajouter une tâche, tapez le texte dans le champ d'entrée et appuyez sur le bouton "Ajouter".
- Pour modifier une tâche, cliquez sur l'icône de modification, apportez les modifications dans la fenêtre modale, puis enregistrez.
- Pour supprimer une tâche, cliquez sur l'icône de la corbeille.
- Utilisez les boutons de filtrage pour afficher toutes les tâches, uniquement les tâches actives ou uniquement les tâches complétées.
- El Hadji Abdou Drame - Développeur principal - Votre profil GitHub
- El Hadji Abdou Drame - Profil linkedIn - Votre profil GitHub