Skip to content

Instantly share code, notes, and snippets.

View GSoC'19.md

GOOGLE SUMMER OF CODES 2019 FINAL REPORT

Organisation: THE APACHE SOFTWARE FOUNDATION

Project Name: SWAGGER DOCUMENTATION OF FINERACT APIs

Mentor: Sanyam Goel

Student: Kang Breder

PROJECT OVERVIEW

One of the most powerful aspects of the Apache Fineract platform and the Mifos X solution stack built on top of it, is the full set of APIs that are available to enable any third party to build new financial inclusion solutions on the platform. It is truly open source core banking software from the ground up. As part of an Apache Fineract project for GSOC in 2017, all of the API docs were converted from manually-generated API docs to live API docs based on the Swagger/OpenAPI format. Moving from the manually generated API docs to this live format would enable all the benefits such as easier testing through live examples, improved standardization, better sharing and portability, and increased automation of API-related processes.

However since 2017, new APIs have been added and have not been docume