Table of Contents | ||
---|---|---|
|
...
Table of Contents | ||
---|---|---|
|
Get Stoked - End Poverty. One Line of Code at a Time.
Info |
---|
We've selected our students. Please welcome Anuruddha Premalal, wuyannaN (Unlicensed), Andreas Weigel (Unlicensed), and Avik Ganguly as our 2013 Google Summer of Code class of interns. The Community Bonding Period is on until coding starts in June! |
2013 Summer of Code Students & Their Projects
Student | Project | Location | Time Zone | ||||
---|---|---|---|---|---|---|---|
| GSOC 2013 - Server side pagination and Sorting and Multi-tenant Caching | Sri Lanka | SLT (GMT +5:30) | ||||
| China | CST (GMT +8:00) | |||||
| Germany | CET (GMT +1:00) | |||||
| India | IST (GMT +5:30) |
This is the third year that Mifos will be participating in Google Summer of Code. Over the years, we've brought on some amazing contributors who are joining in our movement to fight poverty through open source software. We want you to be part of our mission of creating a world of 3 Billion Maries.
...
Watch how Mifos technology is helping end world poverty
Guidelines
- Getting started Read about setting up the code and understand the basic concepts around MifosX.
...
Mifos folks are constantly working remotely (mainly using Skype), especially in supporting remote contributors. We often do video calls and desktop sharing If possible, we'd love to meet you in person! Specific mentors for each project will be listed below.
Mentor | Project | Location | Time Zone | ||||
---|---|---|---|---|---|---|---|
|
| India | IST (GMT +5:30) | ||||
|
| Switzerland | CET (GMT +1:00) | ||||
|
| Ghana | GMT | ||||
|
| India | IST (GMT +5:30) | ||||
| India | IST (GMT +5:30) |
Project Ideas
All 2013 projects will be on the new Mifos X platform, this the brand new version of the Mifos software that we launched in 2012. Mifos X is a true platform in which the back-end is cleanly separated from the front-end and all core platform services are exposed through an API making it easy develop new applications on top of the Mifos X platform.
Info |
---|
This idea list is not final yet. More projects could be added or removed.was our initial ideas list. We welcome volunteers or other contributors to work on projects that were not selected for implementation as part of Google Summer of Code |
Automated Maintenance of API Documentation
...
Business Analytics (OLAP) (refresh)
...
Mentors | KojoG |
Overview & Objectives | Extend the Mifos Business Intelligence data warehouse Develop ETL scripts to create OLAP cubes (fact and dimension tables in MySQL). This will allow managers to perform ad hoc slicing and dicing of their data
|
Description |
|
Helpful Skills | Database Management Systems, MDX, SQL, |
Impact | Data drives a microfinance institution - the more powerful and robust analytical tools management has, the better they can tailor their services and outreach to impact the poor most effectively. |
Other Resources | Saiku Analytics Demo - demo.analytical-labs.com Wikipedia OLAP Article - http://en.wikipedia.org/wiki/Olap Introduction to OLAP - http://www.db-class.org/course/video/preview_list Gentle Introduction to MDX - http://www.iccube.com/support/documentation/mdx_tutorial/gentle_introduction.html |
...
Mentors | Gurpreet Luthra (Unlicensed) (plus Michael Vorburger, as needed) | ||||||||
Overview & Objectives | MFIs have requested the ability for both inbound and outbound SMS communication. This project will focus on outbound notifications, MFIs would like to be able to send out meeting notifications, payment reminders, or other messages. Sending SMS receipts is another important use case that would increase security for both the client and MFI. We will first focus on the simplest use case of sending out an SMS message from the View Client Screen. Outbound SMS integration could be done via integration through the Cloud API of an SMS service like Nexmo or Twilio or any other SMS service -
This project could also look at integration with FrontlineSMS. Integration with FrontlineSMS would offer up a wide array of possible use cases including SMS forms, better management of contacts and more. | ||||||||
Description | Currently Mifos and the client and portfolio data it contains is only accessed by the staff of the MFI. However, the majority of clients served by MFIs own mobile phones. A simple yet powerful way for them to interact with the data in Mifos is via SMS. MFIs have requested the ability for both inbound and outbound SMS communication to send notifications to their clients and to enable clients to retrieve information about their accounts. When living on less than $2/day, this simple yet timely interaction with their financial accounts is extremely important. | ||||||||
Helpful Skills | |||||||||
Impact | When you're living on less than $2/day as many of the microfinance clients are, income often has a volatile flow with many peaks and valleys leading to difficult financial management and a challenge in ensuring smooth consumption flows. Visibility into their limited financial resources is critical. SMS allows staff to more frequently communicate important information to their clients. It gives the clients the security and piece of mind to know how much they have in their savings account or how much they owe on their loan - vitally important pieces of information when trying to live on low yet volatile income streams | ||||||||
Other Resources |
...