Skip to content

devincifablab/MyFabUltimate_Back

Repository files navigation

Wooow quel beau logoMyFab - Backend

Bonjour ! Vous vous trouvez actuellement sur le respository de MyFab mais côté backend. Le back est basé sur du nodejs en utilisant express pour gérer les endpoints et swagger pour faire une belle documentation 😁. Ce projet est fait pour fonctionner avec le projet Front.

Installation:

  1. Cloner le repo.
  2. [email protected] et [email protected] sont des prérequis.
  3. Exécuter dans le dossier du répertoire npm install.
  4. Créer le fichier ./config.json, de cette manière:
{
    "db": {
        "host": "localhost",
        "user": "root",
        "password": "",
        "database": "myFabUltimate"
    },
    "siteRoot": "http://localhost:3000/",
    "url": "http://localhost:",
    "port": 5000,
    "showSwagger": true,
    "activeLogs": true,
    "specialTocken": "specialTocken",
    "mail": {
        "activateMail": false,
        "user": "[email protected]",
        "pass": "yourPassword"
    },
    "adsf": {
        "entryPoint": "http://example.com",
        "issuer": "http://app.example.com"
  }
}
  1. Créer la base de données myFabUltimate.
  2. Pour importer les tables et les valeurs par défaut exécutez la commande npm run prepareDb
  3. Et voilà, c'est prêt ! Il vous suffit d'exécuter ensuite npm run start pour lancer le back (la documentation sera visible ici => http://localhost:5000/api-docs/).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages