This is a simply dummy application that simulates the ability to make payments between accounts. Before you get started, have a look around and get yourself comfortable with the codebase.
The Task!
- Create cashback for payments.
Every time a payment is made, you should transfer 5 percent to the account of the client named "Cashback." If the client does not have such an account yet, it should be created automatically.
- Code improvement
Are there any other improvements that you would recommend making in the codebase whilst completing the first task? Go ahead and make them, explaining what you did and why in the commit message.
- Feature expanision
What other features would you add to this solution if you were working on it? Again, go ahead and add a simple feature or two and explain what they do in the commit message.