Skip to content
← All work

// case study / kheer baladna

Kheer Baladna — a digital home for an Egyptian charity.

An Arabic-first, fully bilingual platform for a sustainable-development charity — around 12 public pages per language, an 11-section admin panel, and hardened production hosting — shipped in three months and run day-to-day by the charity's own team.

Kheer Baladna — a digital home for an Egyptian charity.
Client
Kheer Baladna — Egypt
Sector
Nonprofit / Charity
Stack
Laravel · Filament · MySQL · Tailwind
Status
Live at kheerbaladna.org

// challenge

The challenge

Local charities run on trust — and a charity whose entire web presence is a social media page gives donors no place to verify who they are, see what they've built, or find a reliable way to give. Kheer Baladna needed a real digital home: Arabic-first for its community, credible for donors and partners, and simple enough for a small non-technical team to keep updated without calling a developer for every change.

// build

What we built

  • ▸An Arabic-first, fully bilingual site — every page in Arabic and English, full RTL, hreflang, and a bilingual sitemap
  • ▸11 admin sections — projects, news, galleries, hero slides, partners, donation methods, volunteer applications, and more — each with per-language editing tabs
  • ▸Projects and news with scheduled publishing, featured flags, photo galleries, and automatic image thumbnails
  • ▸Volunteer and contact forms with spam rate-limiting, email notifications, and an unread-items dashboard for the team
  • ▸A ways-to-donate section built around the channels Egyptians actually use — InstaPay, Vodafone Cash, and bank transfer
  • ▸A hardened production server: HTTPS, automated security updates, fail2ban, and scripted deploys that never touch the charity's content

// outcome

The outcome

From first commit to production took about three months. Today the platform runs at kheerbaladna.org on a single hardened cloud server, and the charity's team publishes projects, news, and media entirely on their own — the dashboard even flags unread messages and new volunteer applications for them.

// shipped with automated tests and a fully scripted, re-runnable server setup

Visit the live site ↗

Want something like this for your organization?