Fund for Charity
A giving platform designed as three environments, each prototyped in Figma first.


The brief
Orphanages in Nigeria are hard for donors to find, and there has been no trusted way to give to them. The brief was a directory of verified orphanages that donors in the UK and elsewhere can give to directly.


Who it is for
Three kinds of people, each with an environment of their own: donors on the public platform, orphanage administrators on their dashboard, and the platform's administrators on the internal admin system.




Decisions
Design came first. Every environment was a Figma prototype, validated end to end, and its components were designed in Figma before development started.
I designed the brand identity.
Each kind of user signs in to their own side, with Google or Apple sign-in as an option.
I built a first interface, then tore it apart completely. I rebuilt it with a more premium feel, and with far more thought for the experience of using it.



Flows
- GiveThe donor gives once, through Flutterwave.
- SplitAt the same moment, the donation splits in two.
- OrphanageIts share settles in the verified orphanage's subaccount in Nigeria.
- PlatformIts commission settles in the UK, in the other currency.
- VerifiedThe orphanage is checked on the ground in Nigeria.
- ListedIt appears in the directory of verified orphanages.
- Runs its sideIt manages its place on the platform from its own dashboard.
Screens










Where it stands
Built and ready.
- Environments, each prototyped in Figma first
- 3
- User types, each with its own access
- 3
- Currencies settled from one donation
- 2
Tokens
Read from the code I wrote.
- primary
- #2E7D32, oklch(0.523 0.135 144.2)
- dark-grey-green
- #1A2E1A, oklch(0.278 0.045 144.3)
- sage
- #A5D6A7, oklch(0.829 0.083 145.8)
- soft-mint
- #DEEFDA, oklch(0.934 0.033 139.7)
- amber
- #E8BC8A, oklch(0.823 0.083 69.9)
- white
- #FFFFFF, oklch(1 0 0)
- black
- #000000, oklch(0 0 0)
- grid gap 28
- 28px (1.75rem)
- radius 12
- 12px (0.75rem)
- radius 24
- 24px (1.5rem)
- heading
- Satoshi, sans-serif
- paragraph
- Inter, sans-serif