Ce projet est une application de gestion de comptes bancaires réalisée avec Spring Boot et Angular. Il permet aux utilisateurs de gérer leurs comptes, effectuer des transactions et suivre leurs historiques de transactions.
- Clonez le dépôt du projet :
git clone https://github.com/TAFFAHACHRAF/JEE-Spring-Angular-Digital-Banking.git
- Accédez au dossier backend :
cd backend
- Importez le projet backend dans votre IDE préféré (par exemple, Eclipse ou IntelliJ)
- Exécutez le projet backend en cliquant sur le bouton "Run" de votre IDE
Note: Assurez-vous d'avoir configuré correctement votre environnement Java et Maven pour exécuter un projet Spring Boot.
- Accédez au dossier frontend :
cd ../frontend
- Installez les dépendances :
npm install
- Lancez l'application frontend :
npm start
Note: Assurez-vous d'avoir Node.js et Angular CLI installés sur votre machine pour exécuter l'application frontend.
Le projet est divisé en deux parties : le backend développé avec Spring Boot et le frontend développé avec Angular. Cette architecture permet une séparation claire des responsabilités et favorise la scalabilité et la maintenabilité de l'application.
Regardez notre vidéo de démonstration pour avoir un aperçu de l'application : lien vers la vidéo
Les contributions sont les bienvenues ! Si vous souhaitez contribuer à ce projet, veuillez consulter le fichier CONTRIBUTING.md pour obtenir des instructions détaillées. Nous apprécions tous les types de contributions, qu'il s'agisse de corrections de bugs, d'améliorations de fonctionnalités ou de suggestions d'amélioration de l'expérience utilisateur.
Ce projet est sous licence MIT, ce qui signifie que vous pouvez l'utiliser, le modifier et le distribuer librement. Pour plus d'informations, veuillez consulter le fichier LICENSE.
Nous espérons que vous apprécierez notre application de gestion de comptes bancaires. N'hésitez pas à nous contacter si vous avez des questions ou des commentaires. Bonne utilisation !