Skip to content

Application WEB système de recrutement dans le cadre de l'UV AI16

Notifications You must be signed in to change notification settings

BaptisteBuvron/web-app-recrutement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build resultJavaScript TypeScript Express.js SQL

web-app-recrutement

Application Express.js avec TypeScript pour le système de recrutement dans le cadre de l'UV AI16.

Étudiants

Rapport de sécurité

Le rapport de sécurité est disponible ici

Clonage du projet

git clone https://github.com/BaptisteBuvron/web-app-recrutement.git
cd web-app-recrutement

Base de données

Ce projet utilise un fichier docker-compose.yml pour gérer la base de données avec Docker. Vous pouvez trouver le fichier ici.

Configuration de la base de données

  1. Créer un fichier .env à la racine du projet.
  2. Ajouter les paramètres suivants dans le fichier .env :
DB_HOST=
DB_USER=
DB_PASSWORD=
DB_DATABASE=

Exécution du fichier table.sql

Exécuter le fichier table.sql pour initialiser la base de données.

Installation et exécution

cd app
npm install
npm run dev

Intégration continue

Ce projet utilise une intégration continue avec GitHub Actions. À chaque merge et pull request, le projet est automatiquement compilé et testé. Vous pouvez consulter le statut de la dernière construction en cliquant sur le badge ci-dessous : Build result

License

Ce projet est sous license GNU General Public License (GPL). Veuillez consulter le fichier LICENSE pour plus d'informations.


About

Application WEB système de recrutement dans le cadre de l'UV AI16

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published