KMBI Bugs and Enhancements
Background
One of our Mifos Consortium customers and leading MFIs in the Philippines, KMBI, would like to see these bugs and enhancements fixed in Mifos. They're currently deploying Mifos and would save a lot of time and effort as they aim to serve more clients throughout the Philippines.
Customer Impact
KMBI aims to help transform the lives of its clients and develop its human resources who will provide sustainable microfinance, training, and demand-driven non-financial services through the core values of Respect, Integrity, Stewardship, Commitment to the Poor, Discipline, Innovation, and Excellence
Currently serving 140,000 clients, they aim to grow to more than 250,000.
Meet Elsie
Elsie has been a recipient of services from the microfinance sector for 3 years now. Currently, she is in her 5th cycle with KMBI. With the loan money, she was able to start a small clothing business. She is very thankful for microfinance since it has helped her send her two kids to school. She feels that microfinance gave her the chance to trust herself to be able to move her family out of poverty.
Visit KMBI's website to read about how their other clients' lives are being improved through microfinance and entrepreneurial development:
- Lydia Gino and her vegetable trading business
- Euphemia Ramos and pineapple candy/jam business
- Click here to read more.
Status - Available
Contact
Please email the mifos-developer list if you are interested in helping on this project.
Mentor
Current Volunteer(s)
We want this to be you!
Time Estimate
1 hour to familiarize with Mifos, our issue tracker, etc. Then fix bugs and submit patches as you have time!
Prerequisite experience
Java and JSP development, Web browser technology.
Details
Visit JIRA for the list of issues that KMBI has found in Mifos and would like to see fixed.
Steps
- Read the Developer Kick Start page for information on contributing and getting set up. Follow the steps under
- Introduce yourself to the community - Mailing Lists
- Fill out the Contributor Agreement
- Set up your machine for development:
- Read how to submit patches
- Choose an issue from this list
- Write a Selenium based test that demonstrates the bug (see Writing Acceptance Tests) and fails because of it.
- Fix the bug and make your test pass
- Submit your patch with the test and the fix