Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 2.21 KB

README.md

File metadata and controls

49 lines (38 loc) · 2.21 KB

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