Skip to content

Omo Beeza Ministry

Bilingual site for a children's ministry in South Omo, rebuilt from a static template onto its brand kit

Omo Beeza Ministry English home page with the headline Thank You for Your Prayer and Support beside a photo of two children holding drawings1 / 5

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
  • Good Way International Mission home page in Amharic, the default language, with the mission statement, Give and Get Involved buttons and a verse from Mark 16:15
    Web apps2026

    Good 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
  • Church home page with the headline A Place to Encounter Christ and Grow Together over a photo of an illuminated cross
    Web apps2025

    Woji Summit Mulu Wongel Church

    Church website with sermon videos, events, giving and ways to get involved

    ContributorNext.jsReactTailwind CSS+4