Donations Made Easy:

The First Charity Platform in the Middle-East

  • P2H develops the National Donations Platform—a first-of-its-kind technological solution supporting centuries-long Muslim traditions.
  • Industry: Government, semi-government, for-profit, and nonprofit organizations
Holiday Donations Made Easy: The First Charity Platform in Saudi Arabia


Charity, one of the five pillars of Islam, known as zakat, substantially increases during the month of Ramadan. The holy month ends with one of the biggest Muslim holidays called “Eid al-Fitr”. For Muslims around the globe, this holiday is a period of sacrifice, deep reflection, and joyful family gatherings.

The centuries-long traditions could have been greatly affected in 2020 because of the COVID-19 pandemic. It put hard limits for family gatherings, personal interactions, and almsgiving. Social and cultural life spheres were all surrounded by a negative aura.

We joined forces with our client, to develop a platform that digitized donations. The idea was to allow people to fulfill their charitable missions without severe health risk of COVID-19. Moreover, with the platform we developed, people could designate donations for specific causes, such as for COVID-19 patients who desperately needed support.

Had started 3 weeks before Ramadan, P2H developed a simple solution completely satisfying the need of the moment with great success.

After that the project was extended to build a full-scale platform. So far it collects donations of many kinds, including those directed to healthcare, education, orphans, community services, and more.

The National Donation Platform has become extremely popular in its category (charity and lifestyle) in the KSA. It serves as an excellent example of a software solution for the government that’s both useful and appealing. As you can see, the app’s popularity speaks for itself.


Current opportunities


Beneficiaries of the Donations




  • The platform successfully transformed the means by which local people make donations. For the first time religious donations could be done online.

  • The service is accessible through apps on web, mobile devices and interactive screens located in public spaces.

  • Over just the first few days the product passed the stress test as people donated more than one million SAR (more than $250,000 in US dollars). Despite the high user load, all donations were processed promptly and without errors.

  • For the past two years, total donations have comprised more than 162 million SAR (more than $43 million in US dollars).

  • More than 6.5 million users have donated through the platform, and more than 2.5 million are active monthly donors.

  • The donation process is secure and transparent and monitored by the KSA Ministry of Human Resources and Social Development preventing fraud and helping connect donors with the needy.

  • The platform is extremely scalable and reliable. Scalability keeps being a top development priority as the app must automatically scale up during high-load periods to accommodate an ever-increasing number of users.


  • The platform is designed to resemble a shopping platform’s look and feel. Users can track secure payments by accessing the statistics page, where charts and progress bars depict activity.

  • Multiple types of donations to meet the different needs of various groups of people.The users can donate to one or more causes or make automatic weekly, monthly, or yearly donations to a cause via subscriptions.

  • Other religious donation options like operating mobile chapels, taking care of mosques, providing translations and books of interpretation, organizing courses, etc.

  • Multiple payment options.

  • User roles: Admin in charge of the entire system management; Donor, a registered user who can make donations; Charity Organization, a registered user with rights to launch charity projects.

  • Tools for managing content, users, charity projects, and other platform items.

  • Third-party integrations with email and SMS delivery services, payment gateways, etc.

Challenges we faced

  • User experience

    We had to find out what motivates people to make donations and the mechanisms users typically use to make them. For instance, we had to learn how much a family is obliged to donate during the holidays, how it’s calculated, and which categories of citizens are considered the most vulnerable and need unfailing aid. To this end, we performed extremely quick yet extensive cultural and business analysis of users and zakat.

  • 1st tight deadline

    Another challenge was that the requirements for the project were a bit underspecified but had to be rapidly implemented (two-week period) in an MVP. We provided basic payment functionality for several predefined donation opportunities, one of which was donating to people affected by COVID-19.

  • 2nd tight deadline

    The full-fledged platform was timed to Eid Al-Adha, another important Muslim holiday. I was just 2 months away.

  • Functionality increase

    The variety of causes eligible for donations increased considerably in the 2nd version. Now they include aiding people with disabilities, renovating homes for families living in poverty, helping prisoners released during Ramadan, and many others.

Tech stack and processes

Microservice architecture

Front end:


React Native

Back end:


Ruby on Rails

Background processing:


Global cache:






Oracle Cloud



Monitoring, observation, and tracing:












Future plans

We’ve been enhancing and supporting the platform for two years, and its popularity continues to grow. By the end of 2022, we plan to add new features to the web platform and the Android and iOS mobile applications. Namely, we plan to add new categories of donation projects, provide an option to launch charity auctions, and supplement user roles with a Foundation type of users (they will have access to the specific private projects only). We continue to extend the list of third-party integrations and update the code base using cutting-edge technology.

Next case study

Accessible Services for Labor Market: #1 Public Platform for Citizens and Business

Accessible Services for Labor Market: #1 Public Platform for Citizens and Business

Read More
Java-based Platform for Job Seeking and Recruitment

Java-based Platform for Job Seeking and Recruitment

Read More
Report Optimization and Forecasting in Power BI for an Affiliate Management Agency

Report Optimization and Forecasting in Power BI for an Affiliate Management Agency

Read More — A Centralised Platform for Government Labor Services — A Centralised Platform for Government Labor Services

Read More

Have a task with an important mission? Let’s discuss it!

    Thank you for getting in touch!

    We appreciate you contacting us. One of our colleagues will get back in touch with you soon!

    Have a great day!