Writing an app for this for iOS, Android and Windows is easy enough (although I wouldn't call it a DIY job if you have no experience in programming for that platform or using a platform-independent development tool). A website to use in a browser is about just as easy for anybody with the right experience in making interactive websites.
You could even decide to make it a facebook app.
But don't forget the backoffice: the exchange of information from your database with the sponsors (and possibly back to the app as feedback).
Kees
Hi everyone!
I want to start a fundraiser for water.org that provides clean water to people in need. I know this sounds like it doesn't have to do with programming, but stick with me please. The average shower takes approximately 8 minutes, and with a standard water head, uses about 75 liters of water. The idea is to develop an app that calculates how much water is saved by your shower (comparing to the average shower time and water usage). What I want to do is get sponsors to donate the equivalent amount of water that you save to water.org, so that technically, by cutting down your shower by a minute or two, you are donating the water that you save to people that need it. I was wondering how the app could be developed, and whether it is possible at all. Thank you very much!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic