Bienvenue dans MoneyFly, une application web de gestion bancaire en temps réel développée avec Django et Vue.js.
MoneyFly est conçue pour répondre aux besoins de différents types d'utilisateurs :
- Création de comptes pour les administrateurs moyens.
- Possibilité de faire des dépôts et des retraits de fonds pour les clients.
- Gestion globale du système.
- Gestion des clients et des comptes.
- Réalisation de dépôts et de retraits pour les clients.
- Consultation de l'historique des transactions.
- Consultation de l'historique des transactions.
- Transfert de fonds vers des comptes valides.
- Django : Utilisé pour la gestion du backend, l'authentification des utilisateurs, et la gestion des données.
- Vue.js : Utilisé en tant que CDN pour la création d'interfaces utilisateur dynamiques et réactives.
- Temps réel : Votre application est en temps réel, permettant une expérience utilisateur fluide et en temps réel.
Avant de commencer, assurez-vous d'avoir les éléments suivants installés :
- Clonez le dépôt :
git clone https://github.com/BlakvGhost/MoneyFly.git
- Installez les dépendances Python :
cd MoneyFly
pip install -r requirements.txt
- Lancez l'application :
py manage.py runserver
Assurez-vous de configurer correctement les paramètres de votre base de données et d'authentification Django dans le fichier settings.py
, par defaut une base de donnée SQLite est utilisé en développement.
Vous pouvez tester sa version en ligne sur ce lien
Pour se connecter:
email: agent1@exemple.com
password: passme
Créer
Les contributions à MoneyFly sont les bienvenues ! Si vous souhaitez contribuer, veuillez suivre ces étapes :
- Fork du dépôt.
- Créez une branche pour votre fonctionnalité (
git checkout -b fonctionnalite/nom
). - Effectuez vos modifications et ajoutez-les (
git add .
). - Committez vos modifications (
git commit -m 'Ajout de la fonctionnalité X'
). - Poussez la branche (
git push origin fonctionnalite/nom
). - Ouvrez une demande d'extraction.
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.