EEEddieEzekiel
The archive

Everything I've shipped.

9 projects so far, and still counting.

usalama-voice.com
Usalama Voice — Home
Usalama Voice — Learning Hub
Usalama Voice — Mwananchi Portal

Usalama Voice

A survivor-first platform for responding to gender-based violence in Kenya. It keeps a survivor's journey connected, from the first call for help through to recovery, and puts everyone involved in one coordinated place.

This one pushed me. A panic button that still works on a bad connection, evidence that stays private, and a dozen roles that each see only what they should. None of it is glamorous, but it is the part that matters when someone actually needs help.

Next.js 16 · TypeScript · Supabase · PostgreSQL · Tailwind CSS · Africa's Talking · Resend · Upstash Redis · Vercel · PWA

Visit Project
chechezanurufoundation.org
Cheche Za Nuru Foundation — Home
Cheche Za Nuru Foundation — Impact
Cheche Za Nuru Foundation — Stories

Cheche Za Nuru Foundation

A website for Cheche Za Nuru, a Kenyan non-profit working on education, healthcare and sports for children and young people. I built the public site and everything behind it.

It runs on a custom admin dashboard, so the team updates their own stories, gallery, impact numbers, team profiles and events without ever touching code or calling me.

Next.js · TypeScript · TailwindCSS · Supabase · React

Visit Project
kamusi-yetu.vercel.app
Kamusi Yetu — Home
Kamusi Yetu — Multi-Language Dictionary
Kamusi Yetu — Translator

Kamusi Yetu

A community-built dictionary for Kenya's languages, anchored on English and Kiswahili. Anyone can add words, suggest edits and argue out the right translation in the threads.

Part software, part archive. It holds 37 languages and a few thousand verified entries so far, and the less documented a language is, the more one person's contribution moves the needle.

Next.js · TypeScript · React Hooks · Supabase · Python · Node

Visit Project
keja-connect.vercel.app
Keja Connect — Home

Keja Connect

A rent-tracking app for landlords who want to actually know where their properties' money is going.

It prints clean, customizable financial reports, which turned out to be the feature people care about most.

React · Nextjs · TypeScript · TailwindCSS

Visit Project
jua-mali-manager.vercel.app
Duka Manager — Home

Duka Manager

A lightweight inventory manager for small shops and traders. Nothing bloated, just the bits a duka actually needs.

The reports double as a rough accountant, which helps an owner pull together the paperwork for a micro-loan.

React · Vite · NextJS · TypeScript · Tailwind CSS

Visit Project
thetestcard.com
The Test Card — Home
The Test Card — Articles
The Test Card — Newsletter

The Test Card

An AI-tools review site with a simple promise: I test the tools so you don't have to. Honest write-ups, head-to-head comparisons and workflows that actually save time.

No hype and no affiliate cheerleading. Just whether a tool earns its place in your week.

React · Next.js · Javascript · TypeScript · TailwindCSS

Visit Project
florider.org
Florider Insurance Guide — Home
Florider Insurance Guide — Blog Posts

Florider Insurance Guide

A plain-English guide to car insurance in Florida, built for drivers in high-risk situations or anyone just trying to pay less.

Alongside the guides there is a help line, so someone drowning in options can ask a real question and get pointed somewhere sensible.

React · Next.js · TailwindCSS · TypeScript

Visit Project
goldeneagleltd.org
Golden Eagle Insurance Agency Limited — Home
Golden Eagle Insurance Agency Limited — Insurance Products
Golden Eagle Insurance Agency Limited — Investment Advisory

Golden Eagle Insurance Agency Limited

The website for Golden Eagle, a Kenyan insurance and investment agency that has been running since 2006.

Visitors can request a quotation and get it back in real time, so the agency stops playing phone tag over simple enquiries.

React · Next.js · TypeScript · TailwindCSS

Visit Project
whatsapp-transaction-extractor.vercel.app
TransactionExtract — Home

TransactionExtract

A small tool that reads through WhatsApp chats and pulls out the transaction details buried in them.

Point it at a messy conversation and it hands back clean CSV, JSON or Excel. It started as a personal itch and stuck around because it is genuinely useful.

Python · Next.js

Visit Project