EEEddieEzekiel
All Work
Non-Profit · Website & AdminLive

Cheche Za Nuru Foundation

A non-profit’s website goes out of date quickly when every update needs a developer.

The foundation’s website and the admin system behind it, which the team uses to publish its own stories and updates.

  • CMS & Admin Dashboards
  • Organisational Autonomy
  • Impact Reporting
  • Donations & Submissions
chechezanurufoundation.org
Cheche Za Nuru Foundation — Home
Cheche Za Nuru Foundation — Impact
Cheche Za Nuru Foundation — Stories
01

The problem

Cheche Za Nuru runs programmes for children in Kibera, Nairobi. Their work changes from month to month. An out-of-date website would undersell it to the very funders they depend on.

02

What I built

The team manages every section of the public site from a dashboard I built for them. They can publish a story or update their impact figures without asking me, which was rather the point.

03

What it does

  • Stories with photo galleries.
  • Editable programmes and impact figures.
  • Team profiles.
  • Donation and volunteer forms, with submissions collected in the admin.
  • Email alerts whenever a new submission arrives.
04

Under the hood

  • Next.js and TypeScript on Supabase.
  • A small purpose-built admin, so the team only sees what they need.
05

Where it stands

The site is live and the team runs it day to day. They seldom need to call me, and I take that as the best review I could get.

06

Why it might matter to you

If your organisation needs a website it can keep current itself, this is the pattern I’d use.

Next Case Study

daftari

For many small businesses and households, the financial record is a WhatsApp chat full of forwarded M-PESA messages.