Skip to content

enzogireaud/grimoire

Repository files navigation

Structure du dossier :

controllers : Contient la logique métier des opérations crud ainsi que de la connexion/authentification

images: Dossier de récupérations des images envoyées avec la method post et récupérées grâce à multer

middleware: Dossier contenant les configurations des dépendances bcrypt/jswbt concernant l'authentification et multer concernant le stockage des images

models: Contient le modèle de données attendues par la base de données pour les objets concernés (Book / User)

routes: Contient les routes du projet, associé à leur verbe d'action http selon leur fonction, certaines requirent une authentification ou un traitement de fichier avec multer

app : Setup de base pour la connexion à la base de données avec mongoose, spécifications des headers, appel des routes pour fournir l'URI complet

server: Fichier setup pour faire fonctionner le serveur express sur le port souhaité

Pour lancer le setup : npm install Remplacer l'url de connexion par sa propre BDD dans App.js nodemon server

Puis switch côté frontend npm start / npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors