Ibtisama

A donation experience and tools for managing charitable work

Area
Charity solutions, donor experience and internal administration
Category
Charity solutions
Technologies
WordPress · WooCommerce · PHP · MySQL
Link
smileofbahrain.org
Ibtisama — screens from the project on desktop and mobile

The need

Ibtisama is a Bahraini initiative supporting children with cancer and their families. Its previous website was hard for the team to update and treated a 1 BD donor like a shopper, while internal work was spread across spreadsheets, chat groups and notebooks.

What was built

The project combines the Ibtisama initiative’s website and donation experience with a system for managing internal work. The website presents programmes and news, lets donors choose donation amounts and dedicate a donation with a message and digital card, and provides confirmations and receipts linked to order status. This component uses WordPress, WooCommerce and a custom Arabic theme.

The management system, built with PHP and MySQL, includes beneficiary records, assistance requests and attachments, committee review and approval, memberships, volunteers and volunteer hours, events and reports. The project shows how donors, beneficiaries and staff can be served through components designed around each party’s role.

Core functions

  1. 01Donating in three steps: programme, amount, name
  2. 02Gift donations with a message and digital card, never showing the amount
  3. 03Confirmations and receipts linked to order status
  4. 04Dukan Ibtisama: a shop where every purchase supports the children
  5. 05Beneficiary records, assistance requests and attachments
  6. 06Committee review and approval
  7. 07Memberships, volunteers and volunteer hours
Status: The website and system are developed components; donation collection relies on the initiative’s payment gateway and account configuration.
This project comes from the founder’s experience and earlier work, shown to illustrate the kind of solutions we build.

Inside the project

Next projectSofrat Alya

What do you want your digital project to achieve?

Share your idea or the challenge you face, and we will help you identify the right next step, whether you are starting from scratch or developing an existing website or system.