Fineract is a mature platform with open APIs that provides a reliable, robust, and affordable core banking solution for financial institutions offering services to the world’s 2 billion underbanked and unbanked.
If the file fineract-provider/gradle/wrapper/gradle-wrapper.jar doesn't already exist in your copy of the Fineract codebase, the same needs to be downloaded using the commands below
wget --no-check-certificate -P fineract-provider/gradle/wrapper https://github.com/apache/fineract/raw/develop/fineract-provider/gradle/wrapper/gradle-wrapper.jar
(or)
curl --insecure -L https://github.com/apache/fineract/raw/develop/fineract-provider/gradle/wrapper/gradle-wrapper.jar > fineract-provider/gradle/wrapper/gradle-wrapper.jar
./gradlew rat
. A report will be generated under build/reports/rat/rat-report.txt./gradlew clean war
or ./gradlew build
to build deployable war file which will be created at build/libs directory.mysql -u root -p mysql
Note that if this is the first time to access MySQL DB, then you may need to reset your password.
CREATE DATABASE mifosplatform-tenants
.CREATE DATABASE mifostenant-default
../gradlew migrateTenantListDB -PdbName=mifosplatform-tenants
./gradlew migrateTenantDB -PdbName=mifostenant-default
./gradlew clean integrationTest
./gradlew tomcatRunWar
The latest stable release can be viewed on the develop branch: Latest Release on Develop.
The progress of this project can be viewed here: View change log
This project is licensed under Apache License Version 2.0. See https://github.com/apache/incubator-fineract/blob/develop/LICENSE.md for referece.
The API for the Fineract-platform (project named ‘Apache Fineract’) is documented in the API-docs under Full API Matrix and can be viewed here.
For this demo, a demo account is also provided for users to experience the functionality of this Community App. Users can use “mifos” for USERNAME and “password” for PASSWORD(without quotation marks).
Please see https://cwiki.apache.org/confluence/display/FINERACT/Contributor%27s+Zone for the developers wiki page.
Please refer to https://cwiki.apache.org/confluence/display/FINERACT/Fineract+101 for first time contribution for this project.
Please see https://cwiki.apache.org/confluence/display/FINERACT/How-to+articles for technical details to get started.
Project Release Roadmap on JIRA (Detailed View)
Apache Fineract / Mifos X Demo (November 2016) - https://www.youtube.com/watch?v=h61g9TptMBo
Becoming a Committer documents the process through which you can become a committer in this project.
Pull Request Size Limit documents that we cannot accept huge “code dump” Pull Requests, with some related suggestions.
More details of the project can be found at https://cwiki.apache.org/confluence/display/FINERACT.