Cette application est le rendu d'un TP noté suivant les consignes suivantes :
- Réalisez une application web mono-page à l’aide du framework React permettant de créer plusieurs listes.
- On doit pouvoir créer plusieurs tâches dans chacune des listes et mettre à jour les informations (titre/nom) d’une liste ou d’une tâche donnée.
- On souhaite également pouvoir supprimer une liste ou une tâche donnée.
- Bien entendu, pour qu’une ToDo List soit valable, on doit pouvoir mettre à jour facilement le statut d’une tâche (réalisé ou non)
- Faites en sorte d’afficher un suivi des tâches réalisées (avec un compteur, par exemple)
Assurez vous que Nodejs est installé sur votre machine.
Si vous souhaitez lancer l'application en mode production, assurez-vous que Docker est installé sur votre machine.
Dans le répertoire du projet :
Installez les dépendances avec la commande npm install
Démarrez le serveur de développement avec la commande npm start
Rendez-vous à l'adresse http://localhost:3000
Je vous propose les commandes suivantes, n'hésitez à les modifier selon vos préférences :
docker build -t todoimage/todoproject:latest .
docker run -d -p 8080:3000 todoimage/todoproject
Rendez-vous à l'adresse http://localhost:8080
Vous pouvez tester directement le site ici