Haitham Assoli

the project

All projects

Kheir

Donate directly to people in need.

A charity app that connects donors to specific cases in need rather than a general fund, so a giver can see exactly what their donation goes to.

Kheir

the facts

Role
Solo: mobile and backend
Year
2025
Status
Delisted
Category
Mobile

Built with

  • React Native
  • Expo Router
  • TypeScript
  • Firebase
  • Zustand
  • React Query
  • Reanimated
  • Restyle
  • Zod

Where to find it

overview

What it is, and why it exists.

Giving to a general fund is easy to postpone because it is abstract. Giving to a named case with a stated need is not, and that difference is the entire product.

Kheir lists verified cases with what each one actually needs, and a donor picks. The app is no longer listed on Google Play; the source remains available.

problems

Challenges

Publishing a case exposes a family

the problem

The detail that makes a case compelling to a donor is the same detail that identifies a family in a small community. Maximising donations and protecting dignity pull in opposite directions.

what I did

Cases are published with the need described concretely but identity withheld, and verification happens out of band rather than by showing the donor documents about a real family.

after

Results

  • Shipped and previously listed on Google Play; source still available.

next

Next project

Halal Camera

A camera that blurs faces the moment you shoot.