Skip to content

Un template de site internet développé dans le but de gagner du temps lors du développement de projets écrits avec Node.js

License

Notifications You must be signed in to change notification settings

Mathieu-PVP/template-website-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

template-website-nodejs

JavaScript Node.js Minimum node.js version GitHub license GitHub commits GitHub latest commit GitHub contributors GitHub issues

Un template de site internet développé dans le but de gagner du temps lors du développement de projets écrits avec Node.js

Installation

  1. Clonez le dépôt :

    git clone https://github.com/Mathieu-PVP/template-website-nodejs.git
    
  2. Installez les dépendances :

    npm install
    
  3. Configurez le fichier .env avec vos informations

  4. Démarrez le serveur web :

    node app.js
    

Structure

  • ./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

Dernières modifications

  • Ajout d'un système de réinitialisation de mot de passe
  • Prise en charge de l'envoi de mail

License

Ce projet est sous licence GPL-3.0

About

Un template de site internet développé dans le but de gagner du temps lors du développement de projets écrits avec Node.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published