From a012580d72f2c65446cd7fd9c43f90b6c2af1e97 Mon Sep 17 00:00:00 2001 From: Maxime Menault Date: Wed, 11 Mar 2026 15:23:21 +0100 Subject: [PATCH] Mini projet --- mini-projet.txt | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 mini-projet.txt diff --git a/mini-projet.txt b/mini-projet.txt new file mode 100644 index 0000000..e696a39 --- /dev/null +++ b/mini-projet.txt @@ -0,0 +1,42 @@ +Mini projet : + Création d'appli bancaire + +Objectif : + Créer les containers d'une application bancaire simple permettant de gérer des utilisateurs, des comptes bancaires (courant et épargne), d'ajouter des bénéficiaires, de faire des virements entre des comptes + +Livrables : + Docker DB Postgres : + Schema de DB pour gérer la banque + + Docker Python Backend : + Gestion des virement entre compte + Gestion virement entre personne + Gestion virement depuis autre banque + Création de compte utilisateur + Ouverture compte bancaire (courant, livret A, Assurance vie) + Gestion des bénéficiaires + Demande de virement + + Docker Appli Frontend : + Connexion a un compte + Visualisation des comptes + Ajout de bénéficiaire + Faire un virement + + Rapport de projet : + Explication du contenu des différents dockers + Explication du fonctionnement de chaque appli + Schema de DB + Notions de sécurité + Explication docker compose + Autres paragraphes que vous jugerez utiles + +Notation : + 10 points sur les dockerfile / docker compose / networks / volumes / ... + 6 points sur le code + 4 points sur le contenu du rapport + +Optionnel (points bonus) : + docker secret + Création d'un quatrième docker s'occupant des intérêts des comptes épargne (ex: +3% journalier sur les comptes de type épargne) + Implémentation de Healthcheck