< Web Development / i18n / Product Engineering / >

Visit Arba Minch — Tourism Platform & Local Directory

Back
//
npm run case_study

Premium multi-language tourism platform for Arba Minch, Ethiopia — gateway to Nech Sar, Lake Chamo, and the Gamo highlands. Phase 1 is live with 6-language i18n, 67+ mapped businesses, real-time weather, and travel logistics. Ongoing engineering uplift and a multi-phase roadmap will add verified listings, reviews, dashboards, and a 0%-commission monetization model.

Project Overview

Visit Arba Minch is an ongoing tourism platform for southern Ethiopia — "Forty Springs, Infinite Wonder." Phase 1 (digital showcase) is live at visitarbaminch.me in 6 languages. Active engineering uplift and Phases 2–3 will evolve it into a community directory with real verification, reviews, and ethical monetization (0% booking commission).

Live Now

🗹6-language i18n (EN, AM, AR, ES, FR, ZH) with RTL/LTR switching — 221 keys per locale

🗹67+ local businesses with ratings and links to Google Maps, Booking.com, TripAdvisor

🗹9 attraction guides, events calendar, travel guide, FAQs, and logistics pages

🗹Live weather widget with provider fallback; server-side contact form proxy

🗹Editorial UI, SEO scaffolding (sitemap, OG, JSON-LD), premium nature-inspired design system

In Progress

CI/CD, Zod schemas, strict TypeScript, Vitest + Playwright E2E

Localized SEO with hreflang, Server Component migration, WCAG 2.2 AA pass

Contact form hardening, analytics, services page search/sort UX

Roadmap

Supabase backend — business claim & license verification, reviews, owner dashboards

Interactive map, curated itineraries, trip planner, blog, stopover product for transit passengers

Ethical monetization — featured listings, Chapa/Telebirr, affiliate booking links, 0% commission

Stack

Current: Next.js 16, React 19, TypeScript, Tailwind CSS, next-intl, Zod, Vitest, Playwright. Planned: Supabase, Drizzle, MapLibre, Chapa/Telebirr, Turnstile, Sentry.