Configurer pour un premier lancement
Suivez cette liste pas à pas pour être opérationnel rapidement
Pré-requis
- Récupérer les dépots backs et front
- Installer tous les logiciels
Premier lancement du backend
-
Ouvrir le code dans IntelliJ et créer la configuration de dev :
- Cliquez sur l'icone en triangle au niveau de la classe
VascoBackApplication.javadu fichierjava/fr/ubordeaux/vasco/back/VascoBackApplication.java
- Finissez la configuration proposée en renseignant l'option
devdansActive profiles
- Cliquez sur l'icone en triangle au niveau de la classe
-
Lancer les containers :
- avec
docker-compose up -d - ou via intelliJ en ouvrant le fichier
docker-compse.yml
- avec
-
Configurer la résolution locale pour CAS et récupérer le certicat CAS : voir Configuration du CAS Local
-
Lancer le backend : cette action va initialiser la base de données
-
Créer les utilisateurs de l'application :
- Dans la section DB de IntelliJ, créer une connexion vers la base locale! créer une connexion DB
- Utilisez les paramètres suivants :
- host :
localhost - port :
5432 - user :
vasco - password :
vasco
- host :
- Une fois connecté, ouvrez une console SQL

- Dans la console, lancez le script disponible ici : insert_local_users.sql
Premier lancement du frontend
- Configurer VSCode
- Se placer dans le répertoire du code.
- Installer
npm install - Lancer
npm run start - Accéder à http://localhost:4200
Vous devriez pouvoir accéder à l'application via le CAS local avec le login user_1 / user