Création d’une To Do List
L’objectif de cet exercice est de créer une API pour une “to do list” avec Duplo. Une réalisation de cet exercice est disponible ici.
Cachier des charges
Le petit Jean veut pouvoir s’organiser de manière innovante. Il souhaite créer des listes de tâches à faire via une API grâce à des commandes utilisant curl (quel beau gosse). Il faut donc lui fournir une API robuste qui lui indiquera des erreurs précises en cas de maladresse.
Pour répondre à son besoin il faut :
- Pouvoir créer des listes et les modifier.
- Pouvoir créer des tâches liées à des listes et les modifier.
- Pouvoir récupérer toute les listes.
- Pouvoir récupérer toute les tâches d’une liste.
Pour la base de donnée, vous utiliserez ce fichier.
Tâche à réaliser
Les tâches a réaliser sont les suivantes :
- Initialiser un projet Duplo.
- Créer les checkers pour les tâches et les listes.
- Créer les schémas des documents tâche et liste.
- Créer les routes.