npm run build
Cette commande créera un dossier dist/, dans lequel se trouve toutes les sources.
npm run start
Attention: Les tests peuvent ne pas fonctionner tous d'un coup, lancez les tests un par un.
Si vous les avez lancé tous d'un coup et que ça n'a pas fonctionner recrée la base de donnée (cf. Base de données)
npm run test
Necessite de créer un .env à la racine et de renseigner les champs:
SECRET_KEY={token secret key}
DB_NAME={Db name}
DB_PASSWORD={Db password}
DB_USER={Db user}
DB_PORT={Db port}
DB_HOST={Db host url}
Vous trouverez un exemple à la racine du projet dans .env.example
Pour les besoin du rendu , les informations de connection à la bdd sont dans ce fichier
Touts les scripts se trouve dans src/scripts
npm run create-bdd
Lien vers l'api: https://secrethouse-api.herokuapp.com
Lien vers la doc: https://secrethouse-api.herokuapp.com/doc
Lien vers le coverage des tests: https://secrethouse-api.herokuapp.com/coverage