Omo Beeza Ministry
Bilingual site for a children's ministry in South Omo, rebuilt from a static template onto its brand kit
Omo Beeza runs programmes for children in Jinka and the South Omo Zone. Their new site tells that story in English and Amharic, with programmes, stories, careers, donations and a blog.
The problem
The ministry's original site was a static HTML template that only a developer could update and that did not match its brand kit.
What I built
A Next.js App Router rebuild with locale-prefixed routes, every piece of copy in translation files, and blog posts written in MDX with one file per language.
Results
- Staff add blog posts in both languages without touching components.
Features
- English at the root and Amharic under /am
- Programmes, stories, careers and donation pages
- Donation, contact and careers forms
- MDX blog in both languages
- Ethiopic typography with Noto Sans Ethiopic
Related projects
Web apps2026Good Way International Mission
Good Way International Mission Ministry
Amharic-first ministry site with online giving through Stripe or Chapa
Solo buildNext.jsnext-intlTailwind CSS+4
Web apps2026Gospel Work: Ethiopia's least-reached peoples
Gospel Work
Bilingual prayer-card site with a region map, built on a reproducible offline data pipeline
Solo buildNext.jsReactTypeScript+4
Web apps2025Woji Summit Mulu Wongel Church
Church website with sermon videos, events, giving and ways to get involved
ContributorNext.jsReactTailwind CSS+4