7d8e9f57cc12c01a1c3397d4e4c5ef77d3ef5731
Apache Fineract: A Platform for Microfinance
The next evolution of fineract focussing on being faster, lighter and cheaper to change (than existing mifos) so that it is more responsive to the needs of MFI’s and Integrators
Requirements
. Java >= 1.8 (Oracle JVMS have been tested) . gradle-wrapper.jar version 2.10 . MySQL 5.5
Instructions to build war file
- Extract the archive file to your local directory
- Download gradle-wrapper.jar version 2.10 and place it in fineract-provider/gradle/wrapper folder
- Change current working directory to fineract-provider
- Run './gradlew clean war' to build deployable war file which will be created at fineract-provider/build/libs directory
Instructions to execute Integration tests
- Login to mysql DB using 'mysql -u root -pmysql'
- Create mifosplatform-tenants database using create database
mifosplatform-tenants; - Create default tenant database using create database
mifostenant-default; - With fineract-provider as current working directory run below commands 4.a. ./gradlew migrateTenantListDB -PdbName=mifosplatform-tenants 4.b. ./gradlew migrateTenantDB -PdbName=mifostenant-default
- Run './gradlew clean integrationTest'
More details of the project can be found at https://cwiki.apache.org/confluence/display/FINERACT
Languages
Java
68.6%
Gherkin
28.6%
HTML
2.5%