Java
REST API
This Bank Backend System is designed to handle core banking operations, making it easier for customers to manage their accounts efficiently. The system offers the following features:
- Open or close accounts
- List existing accounts
- View account statements
- Perform transactions
- Deposit and withdraw funds
- Customer Currency Conversions: The system allows for easy currency conversions by utilizing the latest exchange rates sourced from APIs, files, or web configurations.
- Data Persistence: It ensures data persistence by automatically saving and loading relevant information to or from a file.