Projet 6 OCR
Les artefactes concernant la structure de l'application et de la DB se trouve dans le dossier 'doc/'.
Un script permettant de générer la structure de DB se trouve dans le dossier 'data/buddy/'
- Java 17
- Maven
- NPM
- docker / docker-compose
- le fichier 'compose.yml' contient le secret permettant à jasypt de décripter le mdp de la bdd
- le mot de passe de la bdd est situé dans le fichier application.properties, il est crypté à l'aide de JASYPT et du secret.
- Cloner le projet.
- cd P6_PayMyBuddy/ : se rendre à la racine du projet
- ./mvnw package : grace à l'utilisation d'un plugin, le goal maven 'package' déclenchera la génération du dockerfile et le déploiement des conteneurs sur votre machine.