Skip to content

Khalilelk20/PFS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 

Repository files navigation

🌟 Projet de Microservices avec Docker Compose

📝 Description

Ce projet représente une étape clé dans la création d'une architecture de microservices, mettant en œuvre une infrastructure conteneurisée et interconnectée grâce à Docker Compose. L'objectif est d'améliorer l'interopérabilité entre les services et d'assurer une gestion efficace des données partagées.


🔧 Détails techniques

Principales réalisations :

Migration des microservices dans des conteneurs Docker :

  • Chaque microservice est conteneurisé avec une architecture claire et optimisée.
  • Utilisation de Docker Compose pour simplifier le déploiement et l'orchestration des services.

Volume partagé pour les sessions utilisateurs :

  • Mise en place d’un système de gestion centralisée des variables de session via un volume partagé Docker.
  • Cette solution garantit une cohérence optimale entre les microservices, en particulier pour le suivi des connexions utilisateurs.

🚀 Fonctionnalités du site SmartSpend

Le site web SmartSpend, déployé dans cette architecture, est une application de gestion financière offrant les fonctionnalités suivantes :

  • Inscription et connexion des utilisateurs : Authentification sécurisée pour accéder aux fonctionnalités.
  • Gestion des transactions financières :
    • Ajout, modification, et suppression des transactions.
  • Définition d’un objectif financier : Les utilisateurs peuvent définir un montant limite à ne pas dépasser.
  • Alertes et visualisation des dépenses :
    • Affichage de graphiques interactifs (courbes et graphiques) pour analyser les dépenses.
    • Notifications en cas de dépassement de l’objectif financier.

🌐 Technologies utilisées

Langages :

  • Frontend : HTML, CSS, JavaScript
  • Backend : PHP
  • Base de données : SQL

Outils :

  • Docker pour la conteneurisation des services.
  • Docker Compose pour l’orchestration et l’interconnexion des microservices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors