Setup a Gradle Project and create a skeleton for a Java Client API
completed by: Mohammed Nafees
mentors: Markus
To offer a simple way for a Client developer (Java or Android) we need to offer a SDK to ease the usage of our RESTful API.
This tasks contains the setup of a Gradle project and create the needed project structure.
Retrofit and OkHttp should be used to connect to the Mifos X platform and handle REST calls.
After the project is setup and the structure exists, implement MifosConnectionProperties to set the URL, username and password, MifosConnection and MifosClient and login.
MifosClient needs to store the auth token returned by the login.
The empty repo can be found here https://github.com/openMF/mifosx-api.