Digital Banking Application en utilisant Angular Framework pour le frontend et Spring Boot pour le backend
Ce projet est une application de banque numérique qui permet aux utilisateurs de consulter leurs comptes, de transférer de l'argent, de payer des factures et de consulter l'historique des transactions. Il est développé en utilisant Angular Framework pour le frontend et Spring Boot pour le backend.
- Authentification (en tant que client ou admin)
- Consulter les comptes
- Consulter les transactions
- Faire une opération (débit, crédit ou transfert)
- Consulter l'historique des transactions
- Consulter les utilisateurs
- Recherche par nom de client
- Ajouter un utilisateur
- Supprimer un utilisateur
- Angular Framework
- Spring Boot
- Bootstrap
- Bootstrap Icons
- JWT (JSON Web Token)
- Cloner le projet :
git clone https://github.com/anaserrami/e-Banking-App.git
- Accéder au dossier frontend pour installer les dépendances:
cd e-Banking-App/frontend
npm install
- Démarrer le frontend dans le terminal :
ng serve
- Et en fin démarrer l'application main de backend.
N.B : assurez-vous que xampp est en cours d'exécution
- Ouvrir le navigateur et accéder à l'adresse
http://localhost:4200/
- Login (par exemple : en tant que admin) :
- Consulter les comptes par id:
- Consulter les transactions :
- Faire une opération (débit, crédit ou transfert) :
-- Débit :
-- Crédit :
-- Transfert :
- Consulter l'historique des transactions :
- Consulter les utilisateurs :
- Recherche par nom de client :
- Ajouter un utilisateur :
- Supprimer un utilisateur :