Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Working with orphanages in third world countries.

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 app
Octocat-spinner-32 autotest
Octocat-spinner-32 config
Octocat-spinner-32 db
Octocat-spinner-32 doc
Octocat-spinner-32 features
Octocat-spinner-32 lib
Octocat-spinner-32 log
Octocat-spinner-32 public
Octocat-spinner-32 script
Octocat-spinner-32 spec
Octocat-spinner-32 vendor
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .rspec
Octocat-spinner-32 .trout
Octocat-spinner-32 Gemfile
Octocat-spinner-32 Gemfile.lock
Octocat-spinner-32 MIT-LICENSE
Octocat-spinner-32 README.rdoc
Octocat-spinner-32 Rakefile



On January 12, 2010 Haiti was struck by a magnitude 7.0 earthquake. The devastation left an estimated one million homeless, three hundred thousand injured, and over two hundred and thirty thousand dead. Among the survivors, there are tens of thousands of orphans and abandoned children who need our help.


ReliefHub is a 501 © 3 nonprofit organization founded to work with orphanages around the world to help them secure the resources required to provide excellent care for orphans and abandoned children. Initially ReliefHub will focus on Haiti, where an estimated two hundred thousand children are living in orphanages.

How it Works is a website that makes it easy for anyone to donate to a specific project at an orphanage that is in need of assistance. Orphanage Managers can post project requests for materials or services they require at their orphanage. Project requests can range from new mattresses for beds or art supplies, to clothing for children or even repairing a roof. Donors can browse project requests and donate any amount to their favorite projects. Once a project reaches its funding goal, a ReliefHub Project Coordinator ensures that the materials and/or services are delivered to the orphanage. The website will be updated with photos of the project taking place and a cost report showing how each dollar was spent. This process allows donors to connect directly to orphanage projects they are passionate about, giving them transparency into how their donation money is spent, and provides feedback on the project’s outcome.

The source code here can be modified so other non-profit organizations and fundraisers can use it for their needs.


This application was developed with the following:

  • Ruby 1.8.7

  • Rails 3.0.1

  • Postgres

  • Test Framework: Rspec, Cucumber

  • Payment Solution: Amazon FPS (Flexible Payment Service) via Devise

Git source code repository:

Pivotal Tracker:


Development Notes

CSS Stylesheets: DO NOT EDIT the .css files directly. We're using the sass files in /stylesheets/sass. For sass details see:


If you'd like to contribute a feature or bugfix: Thanks! Details on how to help coming soon.


ReliefHub is Copyright © 2010 FutureFridays LLC. It is free software, and may be redistributed under the terms specified in the MIT-LICENSE file.

Something went wrong with that request. Please try again.