The Case Foundation's Campaign for Change

Business Objective: Use the excitement around the Obama inauguration to encourage folks to commit to change in their own communities

Technical Challenges:

Collecting commitments from what turned out to be more than 12,000 people

Very compressed project timeline – from concept to launch in a couple of weeks

Modest fraud protection

Partners wanted to collect changes from forms embedded into their own sites

Promotional prizes required selection of winners throughout the campaign

Technical Solution: A Ruby on Rails application with a form and email verification. An administration view included logic for randomly drawing winners. An API allowed partner sites to submit commitments directly to the application.