GSoC | Mifos Mobile CN | Mifos Mobile
Firstly I would like to thank Edward Cable and Rajan Maurya for their guidance and support throughout whole GSoC period.
Mifos is an extended platform for delivering the complete range of financial services needed for an effective financial inclusion solution. Mifos helps Micro finance institutions and organisations working to address economic poverty by providing the poor, access to financial services are the core users of Mifos.
Mifos Mobile CN is an Android Application built on top of the Fineract CN platform . It is a peer to peer application for making transactions , applying for loans , viewing your loan/deposit accounts and much more. The link to the repository can be found here.
You can access more detailed information about my work here and here too.
Travis CI Setup
Pull request and Issue template
License, Contributing guideline, Readme and commit style guidelines
For Documentation check wiki of repository
openMF/mifos-mobile-cn#20
openMF/mifos-mobile-cn#22
openMF/mifos-mobile-cn#34
openMF/mifos-mobile#817
openMF/mifos-mobile#821
openMF/mifos-passcode#11
Work culture at Mifos was very supporting and friendly. We had group check-ins every week to check the progress we have made over the week , blockers we are facing and our plan for next week. Except this my mentor(Rajan Maurya) supported me a lot and also helped me to solve many blockers.
Though I was struggling through some part of the project but I had a wonderful experience with the community and mentor during my GSoC journey . I learned a lot like-
- How to make a fake data layer to mock server side response
- How to use RxBus for communication between fragments
- Using bottom sheet for better UI
- New features of kotlin i.e (Null safety, direct targeting view Id etc)
- Database handling and much more ……….