Un template de site internet développé dans le but de gagner du temps lors du développement de projets écrits avec Node.js
-
Clonez le dépôt :
git clone https://github.com/Mathieu-PVP/template-website-nodejs.git
-
Installez les dépendances :
npm install
-
Configurez le fichier
.env
avec vos informations -
Démarrez le serveur web :
node app.js
./config
: Configurations pour la base de données, l'authentification etc..../controllers
: Contrôleurs des routes./middlewares
: Middlewares des routes./models
: Modèles pour la base de données./routes
: Routes de l'API./services
: Services pour les contrôleurs./utils
: Classes et fonctions utilitaires./views
: Vues utilisées dans le projet
- Ajout d'un système de réinitialisation de mot de passe
- Prise en charge de l'envoi de mail
Ce projet est sous licence GPL-3.0