Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Auto Closed
-
None
-
None
-
None
Description
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 2.