Implementation of bank base rules and roles in Java Lang with Maven package manager for UFG (Federal University of Goiás - Brazil).
In this project we have two types of clients: Juridic and Physical. One client can have almost two types of accounts: Standard Savings and Special.
Special accounts allow clients to withdraw your pre approved limit of credit any time.
Savings accounts recieve credit from client and increment a percent of interest in account aniversary.
Is possible operate with withdraw, deposit and transfer between accounts.
As main script we do the following operations:
- Create two clients Juric/Physical
- Create accounts to clients and two accounts to one of them.
- With one of accounts, operate: deposit, withdraw, transfer and get balance.