Skip to content

NicolasM-83200/P7-backend-livres

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

vieux-grimoire

Mon Vieux Grimoire

Projet 7 de la formation Développeur Web de OpenClassrooms

Front-end fourni réalisé avec React et backend avec nodeJs, expressJs, mongoDB

Sénario :

Nous sommes développeur backend et nous somme contacté pour réaliser le code côté serveur d'un site de notation et de référencement de livres "Mon vieux grimoire". La bibliothèque souhaitant avoir ce site se nomme "Le Vieux Grimoire". Pour construire cet Api j'ai utilisé NodeJs ainsi que Express et MongoDB pour la base de données en NoSQL. Il a fallut initialiser le serveur sous Node, créer un model de données conforme aux spécificités techniques, construire les différents routes (user, book) de notre application. Et sécuriser la base de données en ajoutant des fonctions middleware telles que Helmet pour sécuriser les requêttes HTTP ainsi que "cors" pour accepter les requêttes provenant de toutes origines.

Pour démarrer le projet se rendre dans le dossier frontend, lancer la commande "npm start"

Ensuite aller dans le dossier backend et lancer la commande "npm start"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published