Case Study: Education Africa achieves mobile-responsive, geo-located recurring donor management with Heroku

A Heroku Case Study

Preview of the Education Africa Case Study

Education Africa Delivers Mobile Responsive Donor Management Web App on Heroku

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.


Open case study document...

Education Africa

James Urdang

CEO and Founder


Heroku

103 Case Studies