node 14.4.0
npm 7.7.6
express
lowdb
jsonschema
uid
bcrypt
jsonwebtoken
dotenv
npm install
node index.js
Tasks :
{
"name": "Task 3",
"title": "Un TP",
"dateBegin": "01/04/2021",
"dateEnd": "30/04/2021",
"username": "Bob",
"status": "processing"
}
Users :
{
"username": "Bob",
"password": "hello"
}
Connexion à l'API : renvoie un token JWT
Création d'un nouvel utilisateur.
Affichage des tâches.
Authentification nécessaire.
Affichage d'une tâche.
Authentification nécessaire.
Création d'une tâche.
Authentification nécessaire.
Modification d'une tâche.
Authentification nécessaire.
Suppression d'une tâche.
Authentification nécessaire.