Skip to content

BuathierTom/tp-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TP_NODES de TOM BUATHIER

TP2

Fonctionnalité de ma WatchList :

- Obligatoire :

  • Créer un utilisateur
  • Ajouter un item au registre
  • Créer une watchlist pour un utilisateur
  • Ajouter un item dans une watchlist
  • Modifier le statut d'un item dans une watchlist
  • Afficher les items du registre (avec possibilité de filtrer)
  • Récupérer la liste des utilisateurs
  • Récupérer la liste des watchlists d'un utilisateur
  • Récupérer le contenu d'une watchlist

- Falcultatif :

  • Supprimer un item d'une watchlist
  • Modifier les informations personnelles d'un utilisateur
  • Supprimer une watchlist
  • Ajouter une watchlist en favori
  • Récupérer la liste des watchlists misent en favori
  • Partager sa watchlist avec un autre utilisateur
  • Donner la possibilité d'écrire une note personnelle sur une watchlist.
  • Mettre en place une page permettant de tester les routes de notre api*

TP4

Mise en place des commandes pour le bot discord :

Routes Films :

  • Route /addFilm : /add_film
  • Route /findFilms : /find_films

Routes Users

  • Route /userList : /userlist
  • Route /createUser : /create_user
  • Route /findWL : /find_watchlist_user

Routes WatchLists :

  • Route /createWL : /create_wl
  • Route /addFilmWL : /addfilm_wl
  • Route /deleteWL : /delete_wl
  • Route /favorisWL : /favoris_wl
  • Route /favList : /favoris_list_wl
  • Route /findFilmWL : /find_film_wl
  • Route /noteWL : /note_wl
  • Route /updateItemWL : /update_item_wl
  • Route /deleteFilmWL : /delete_film_wl

Conception d'entités

Utilisateur :

  • ID
  • Pseudo
  • Age

Wachtlist :

  • ID
  • ID utilisateur
  • Nom de la WatchList
  • Listes de films
    • ID Film
    • Statut
  • Note de l'utilisateur

Films :

  • ID
  • Titre
  • Date
  • Genre
  • Durée
  • Réalisateur
  • Acteurs
  • Langage
  • Description
  • Type (Film ou Serie)

About

TPs node, d'une création d'une watchlist en utilisant Insomnia et MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published