This project implements a simple Banking Management System with features for both admin and user accounts. The system allows for account creation, account deletion, balance checking, deposit, withdrawal, loan management, transaction history, money transfer, and more. It also includes an admin menu for managing users and checking overall bank statistics.
-
Admin Features:
- Login with an admin password.
- Create and delete user accounts.
- List all users with their balances.
- Check total bank balance and total loans.
- Enable/Disable loan feature.
-
User Features:
- Deposit money into the user's account.
- Withdraw money from the user's account.
- Check balance and transaction history.
- Take a loan (if loan feature is enabled).
- Transfer money to another user's account.
- Check bankruptcy status.
-
Clone the repository:
git clone https://github.com/yourusername/banking-system.git cd banking-system