I took the opportunity to learn more about Kotlin using Spring Boot to help me handle all dependencies
- Get All Accounts
- Get Accounts of specifics types
- Get Account all the Transaction History
- Get The Balance of an Account
- Create a new Account
- Json Body:
{"name": "Evandro","type": "checking"}
- Deposit an amount of money to an Account
- Json Body:
{"iban": "DE28622854175757817555","amount": 200,"type": "checking"}
- Transfer money from an Account to another
- Json Body:
{"fromIban": "DE00510472303813552056","toIban": "DE58587756655379707273","amount": 10 }
- Lock an Account
- Json Body:
{"iban":"DE49824259205216866183"}
- Unlock an Account
- Json Body:
{"iban":"DE49824259205216866183"}