Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-1328

Update Fineract 1.x Android Client SDK

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Mentors

      Overview & Objectives

      The goal of this project is to continue work on developing the Fineract 1.x Client Android SDK which will be used in other Mifos Mobile Applications (android-client, mifos-mobile, mobile-wallet). The project aims to remove a lot of repeated code in the mobile apps and help mobile apps easily migrate to newer versions of Apache Fineract 1.x

      Description

      The student will be working on implementing the following things:

      • Generate and release latest Fineract Client SDK for Android using the Open API Specification of Apache Fineract
      • Generate and publish documentation for the Fineract Android Client SDK
      • Add support for RxJava + LiveData
      • Migrate Mifos Android Field Officer App project to consume the new Fineract Client Android SDK
      • Provide testing coverage throughout the SDK
      • Implement CI/CD to automate steps 1 and 2

        Helpful Skills

      Java, Kotlin, Android, Swagger Specification, Open API Specification, Spring (Good to have)

      Impact

      Enabling other mifos mobile apps to easily migrate to latest versions of Fineract.
      More stable and error free codebase

      Other Resources

      Attachments

        Activity

          People

            Unassigned Unassigned
            edcable Ed Cable
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: