- Loading...
- No images or files uploaded yet.
|
|
KivaDeveloperGarageSaturday June 6, 1pm @ Kiva HQ
What you need to know:
Schedule
June 6th 2009
* Street parking is available, but we recommend taking public transportation or biking. You can safely store your bike in our office. * When you arrive, dial 010 to buzz up into the building, and follow the signs to our office * We will have workstations, but we recommend bringing your own laptop
We'll be using the #KivaDevGarage hashtag! Brainstorming
Please write stuff here. What apps should we work on? Who has an app that they are brining to the event? What skills are needed to work on a specific idea? Helpful dev environment setup needed?
Javascript Loan BrowserThe experience on Kiva.org for browsing for loans isn't the best. There are a lot of great ideas on how to help people filter through loans and quickly find what they are looking for. Such an app could be even more powerful if it was a simple single-page JavaScript app to speed browsing and shopping. Once complete it could be served up live on the web or packaged in an desktop container like AIR.
We kicked off this project on June 6. Check out the ongoing project page.
Kiva Web Service Backend ProxyConcept: skylar woodward
Writing a JavaScript-only app for the browser currently has the limitation of same-domain requests. As a result, developers need to make server-side proxies for the JS requests. The suggestion here would be to write a simple tool that securely allows your apps to make Kiva API requests to the proxy and have them served up on the same domain. The proxy would also cache many of the requests to save hits to the Kiva API servers. Suggested to be implemented with MERB.
(Obviously this project is compliments the JS loan browser mentioned above.)
Lending Team LeaderboardConcept: Anne-Laure Behaghel
The Kiva community tab is great for showing the overall leaders amongst lending teams, but it can be much more interesting to see the leaders amongst a restricted set of groups of local or vertical interest. Imagine 7 classrooms in a high school wanting to easily advertise which group is in the lead by lending. Or, you might imagine a regional soccer league where each team is working to recruit the most lenders by the end of the season. What these groups need is a leaderboard that ranks a pre-defined set of lending teams by various criteria.
Some more specific requirements might include:
Aggregate Funded WidgetConcept: ABC News
Most views of loans only show how much of one loan is funded. This widget would take loans of an aggregate match (like all loans from this month from Uganda) and show how much the group is funded in total. ABC News is specifically interested in this widget to use for a Kiva promotion.
So, for instance, your criteria might be "All loans this month for the partner Prisma Microfinance." There might be 134 loans that match this, 78 of which are totally funded, and $8473 is left out of the 56 loans still fundraising. So, the widget might show "78 of 134 funded" or "$8473 left to fund" while also cycling through many of the loans still available.
Lend On My DimeConcept: Daniel Raffel
There have been several ideas floated about by several parties to allow their friends or customers join in the lending experience but using funds provided by the offering party. The party, or "provider" of the app, promises to donate a certain amount in loans through Kiva (making loans, then donating the repayments afterward), but wants others to choose or at least help choose the loans to which the funds go. A couple specific ideas:
The idea here would be to build some kind of reusable application that might help any or all of the use cases above work as a microsite or a promotional site of sorts. Concept, Ideation: Jackson Hull
Facebook is a huge opportunity to grow the Kiva lender base and to energize existing lenders. As a leading social networking platform, Facebook is a good target to start with for building an app that will do the basics of keeping lenders apprised of their Kiva loan activity, lending teams, etc. and providing the ability to view loans. The app should do these basics well... two great examples -- KivaHeads and the "Facebook Application for Lenders" -- have already been built.
A few suggestions for the next revision ... it should go beyond the basics:
Chris Cinelli - I think the concepts above about Facebook are a little too vagues. These are my ideas:
Cons: Part of the money goes to Virtual Currency operators. Maybe you can contact them and get them to give up their revenues (or making a donation)
Bharath M. Some more points to add to the above
Skillz[ offer yourself and your skills up here ]
Halle: ideas, mock-ups, basic programming, and lots of encouragement!
Chris Cinelli: ideas, mock-up/wireframes, PHP/C++/Python/Javascript/CSS etc., Facebook API
|
Comments (0)
You don't have permission to comment on this page.