Heroku
103 Case Studies
A Heroku Case Study
Education Africa, a non-profit that supports disadvantaged children and adults across Africa, needed a way for global, mobile-first donors to give easily. The challenge was handling donations from many countries with different payment providers and flows, while also enabling small recurring monthly gifts and capturing geo-located, tax-effective contributions.
Singlebrook built a mobile-responsive HTML5 donor management app on Heroku using Ruby on Rails, implementing geo-location to route payments to country-specific processors and supporting one-time and recurring donations. Donors can log in, view history and download receipts, while Education Africa gets real-time metrics and aggregated donation views — a simpler, more cost-effective solution than separate native apps that improved the global giving experience.
James Urdang
CEO and Founder