cat ~/projects/kheir.md

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.

Role
Solo: mobile and backend
Year
2025
Status
Delisted
type
Mobile
Built with
React NativeExpo RouterTypeScriptFirebaseZustandReact QueryReanimatedRestyleZod
Where to find it
projects/kheir-icon.png2400×1350
Interface of Kheir

head -n 40 overview

What it is

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.

diff before after

Challenges

A line taken out, a line put in. The problem first, then what actually replaced it.

  1. Publishing a case exposes a family

    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.

    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.

tail outcomes

Results

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

Keep readingتابع القراءة

openhalal-camera

All projects

Next design — BentoSee all 14