Skip to content

Chralu/note_notejs_test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mise en place API REST

Voir expressjs

Interaction avec MongoDB

Env

Le parametrage de l'application doit être extrait du code :

  • url de connection à la BDD
  • port d'écoute du serveur HTTP

Voir : dotenv

Validation de modèles

  • Le titre d'une note doit faire au moins 5 caracteres
  • Le contenu d'une note doit faire au moins 10 caracteres

Refactorisation des modèles

  • Chaque modèle dans un fichier dédié

Refactorisation des routes

  • Chaque domaine fonctionnel dans un fichier dédié

Voir : expressjs Routing

Gestion des sessions et des droits utilisateurs

  • CRUD de compte utilisateur
  • Autorisation sur les routes Express

Voir :

Déployer en prod

  • Heroku ?
  • Vercel.com ?

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •