This command line application uses a demo rest api to simulate a crossborder money trasfer application.
The following operations can be perfomed:
- Add recipients.
- Send them money.
- Check if a payment was sucessfull.
Tools used:
- Jersy for JSON parsing. inbound and outbound.
- JUnit for testing
- Maven.
- Apache commmons CLI for command line parsing.
- Spring boot for packaging dependencies into a single executable jar.
Executable jar can be run from command line with the following command.
java -jar FakebookMoneyTransfer.jar
To run the application with a different username and apikey, pass them as arguments through command line. You will need to get an api key from CoolPay
java -jar FakebookMoneyTransfer.jar