Improving code coverage
Mentors | |
Overview & Objectives | The Fineract 1.x code powers a dozen of cloud-based core banking and fin-tech solutions around the world supporting millions of clients. The wide functional footprint and the lack of integration tests make releases of Fineract 1.x a cumbersome process involving a lot of manual testing. The goal of this project is to improve the stability and code coverage of the Fineract 1.x platform |
Description |
|
Helpful Skills | Spring, Hibernate, REST, Java, SQL, AngularJS, Javascript (as the user Interface helps you understand some of the functionality) |
Hardening Fineract 1.x
Mentors | |
Overview & Objectives | The Fineract 1.x code powers a dozen of cloud-based core banking and fin-tech solutions around the world supporting millions of clients. As the community works towards migrating the functionality present in Fineract 1.x to a new architecture (Fineract CN), we also want to ship LTS versions of Fineract 1.x by upgrading all dependencies to their latest versions and addressing all known bugs in the system |
Description |
|
Helpful Skills | Spring, Hibernate, REST, Java, SQL, AngularJS, Javascript (as the user Interface helps you understand some of the functionality) |
Swagger Documentation for Fineract API's
Mentors | |
Overview & Objectives | Complete the pending work around Migrating Fineract 1.x's API documentation to Swagger. |
Description |
|
Helpful Skills | Spring, Swagger, Swagger-Core, Swagger-UI, Java, XML, HTML, CSS, Javascript, Gradle, REST |
Containerization and Deployment of Apache Fineract CN
Mentors | |
Overview & Objectives | Containerization and Deployment of the Apache Fineract CN using Docker |
Description |
|
Helpful Skills | Docker, Kubernetes, Jenkins, Bash, Java - Spring, PostgreSQL, MariaDB, Cassandra, TDD With JUnit 4, Gradle |