yuuzora / SDW-3A-nodejs-eval1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hugo Capezzone

よろしくお願いいたします。

SDW-3A-nodejs-eval1

Consignes

1. Forker le projet

2. Créer votre pull request avec nom prénom

3. Cloner votre fork

4. Installer et démarrer le projet

5. Implémenter les fonctionnalités suivantes :

En partant de l'api existante, vous devez ajouter les services suivantes :

  • Noter un projet avec un userId (la date de la création de la note doit être sauvegardé) FAIT
  • Modifier une note FAIT
  • Lister les projets avec la moyenne des notes et le nombre total de note pour chaque projet
  • Récupérer, pour un utilisateur, tous les projets qu'un utilisateur a noté en précisant pour chaque projet la note attribuée, la date de création, la date de modification de la note
  • Récupérer, pour un projet, tous les utilisateurs qui ont notés en précisant pour chaque utilisateur la note attribuée
  • Supprimer une note FAIT

Contraintes :

  • Un utilisateur ne peut donner qu'une seul note par projet
  • Les notes vont de 1 à 10 FAIT
  • La date de la création d'une note doit être sauvegardée FAIT
  • La date de la modification d'une note doit être sauvegardée FAIT
  • Les moyennes de note par projet doivent être présentée avec 2 décimales

6. Une fois le travail terminé, ajouter un commentaire "terminé" à votre pull-request

About


Languages

Language:JavaScript 100.0%