fineract-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Minudika Malshan (JIRA)" <>
Subject [jira] [Commented] (FINERACT-386) Mobile Field Officer App on Apache Fineract Version 2.0
Date Wed, 01 Mar 2017 18:11:45 GMT


Minudika Malshan commented on FINERACT-386:

I am an undergraduate of University of Moratuwa, Sri Lanka. I would like to contribute to
this project in GSOC 2017.
Could you please give me some references to get started?
Thank you!

> Mobile Field Officer App on Apache Fineract Version 2.0
> -------------------------------------------------------
>                 Key: FINERACT-386
>                 URL:
>             Project: Apache Fineract
>          Issue Type: New Feature
>            Reporter: Edward Cable
>            Assignee: Markus Geiss
>              Labels: gsoc2017
> In 2017, the community is releasing the 3rd generation of the software, Apache Fineract
Version 2.0, a cloud-native application framework for digital financial services.
> Just as there was a mobile app for field officers on Apache Fineract Version 1 (Mifos
X/Gen 2 Mifos) the community requires a mobile application for field officers on this Apache
Fineract Version 2.
> Intern, with support from mentor, needs to develop the architecture for the mobile application,
the design and user experience, and initial functionality listed below. 
> Mobile application should be built on Android and use an MVP architecture. The application
should be architected with a locally encrypted database such that offline access can be enabled.

> Key operations to be supported in the field initially are
> * New client onboarding (including additional user-defined data)
> * Loan and savings origination - opening, approving, and disbursing applications
> * Servicing of existing loans and saving accounts - repayments, deposits, assessing fees
- both individually and via a bulk entry
> * Viewing of client details
> * Synchronizing client data so field officers can collect repayments, view data, and
onboard new clients while offline and synchronize when the return with a connection. 
> Intern will work on the APIs that are exposed for each microservice that is part of the
new architecture.
> Requisite Skills:
> * Android development, SQL, Java, Spring, Git
> Intern can reference the user stories and current field officer app that is part of Gen

This message was sent by Atlassian JIRA

View raw message