Skip to content

APT-Install-Kebab/Restaurant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API de restaurant

architecture du projet

project-root/
├── doc/
│   └── dev/
├── src/
│   ├── config/
│   ├── loaders/
│   ├── routes/
│   ├── controllers/
│   ├── services/
│   ├── models/
│   ├── utils/
│   └── app.js
├── tests/
├── .env
├── package.json
└── server.js

server.js : démarre le serveur HTTP, lit les variables d’environnement.

src/app.js : crée et configure l’instance Express (middlewares globaux, routes).

src/​config/ : lecture des variables d’env (process.env), URL de BDD, ports, options JWT.

src/loaders/ : fonctions qui initialisent Express, la BDD,etc.

src/middleware : gestion des erreurs, authentifications, validations.

src/utils : fonctions génériques réutilisables (hash de mot de passe, formatage, helpers).

tests/ : tests unitaires/intégration (ex. Jest, Mocha).

documentation

pour traivailler sur le projet liser se qu'il y a dans /./doc/dev/

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors