# Somali Voyager
Somali Voyager is a mobile-first, responsive web application (PWA-capable) that provides reliable inter-city ground travel booking (bus/car services) and local experiences (tours, activities, and basic accommodations) across major Somali cities such as Mogadishu, Hargeisa, Bosaso, and Kismayo. Built on Cloudflare Workers with Durable Objects for state management, the platform prioritizes seamless local payment integrations (e.g., Zaad, EVC Plus), robust trust and safety features (e.g., driver verification, real-time tracking, SOS alerts), and bilingual support for Somali and English. The design emphasizes visual excellence, intuitive user experiences, and scalability for a developing region's connectivity challenges.
## Key Features
- **Inter-City Travel Booking**: Search routes, schedules, and carriers; interactive seat selection for buses/cars; digital e-tickets with QR codes and SMS confirmations.
- **Local Experiences & Accommodations**: Browse and book tours, activities, and guesthouses/hotels with ratings and safety indicators.
- **Local Payment Integration**: Sandboxed adapters for mobile wallets (Zaad, EVC Plus), bank transfers, and cards; secure, simulated flows for demos.
- **Trust & Safety**: Driver/vehicle verification, live trip tracking with shareable links, ETA sharing, and emergency SOS features using OpenStreetMap for mapping.
- **Multi-Role Support**:
- **Users**: Search, book, track trips, and manage wallets.
- **Car Owners/Admins**: Fleet/route management, dynamic pricing, analytics, and booking manifests.
- **Sys-Admins**: User/role management, transaction reconciliation, CMS for content, and system monitoring.
- **Developers**: API documentation, sandbox testing, and data schemas.
- **Responsive & Offline-Capable**: Mobile-first UI with offline map snapshots; push/SMS/email notifications for alerts.
- **Bilingual Interface**: Somali and English support via i18next.
- **Scalable Architecture**: Edge-deployed with Cloudflare …