Using your skills acquired during this bootcamp complete the functionality of this banking application with the following requirements:
As a user I have to be able to:
- Deposit and withdraw funds from my accounts
- Get my account balance
- Get my historical transactions (only the amounts)
- Transfer funds to other accounts (can be to a distinct user)
Validations:
- Can't withdraw non-existing funds from your account.
- Can't make transactions greater than $10,000 in a single exhibition.