E-Destination — Urban Navigation App
Designed a mobile app for smart urban route planning and public transportation navigation in Cairo — helping commuters find optimal routes across buses, metro, and microbuses.

Executive Summary
Project Overview
E-Destination is a mobile app that helps Cairo commuters navigate the city’s public transportation network efficiently. The app provides multi-route suggestions across buses, metro, and microbuses — with real-time traffic updates and an integrated music player to make commutes more enjoyable.
The Challenge
Public transportation navigation in Cairo has unique problems:
- No reliable route guidance: Commuters — especially those unfamiliar with an area — had no easy way to discover which combination of buses, metro, and microbuses would get them to their destination
- Missed connections: Without real-time information, users frequently missed connections or took suboptimal routes, wasting significant time
- Traffic unpredictability: Cairo’s traffic conditions change rapidly — static route suggestions become outdated quickly
- Stressful commutes: Beyond the navigation problem, the commute experience itself was frustrating — no entertainment or engagement during long transit times
Research & Discovery
User Persona
Youssef Malek — 25-year-old engineer, Cairo. Relies on public transport daily. Wants to navigate efficiently and explore new areas without getting lost. Motivated by convenience, time savings, and reducing his carbon footprint.
User Story
Ahmed, a fresh graduate, receives a call about a job interview at Smart Village — a location he’s never been to. No one in his circle knows the best route from Nasr City. He discovers E-Destination, finds multiple route options, chooses the most suitable one, and arrives on time for his interview. This scenario — navigating to an unfamiliar destination under time pressure — defined the core design requirements.
Key Design Decisions & Tradeoffs
1. Multi-route suggestions (vs. single best route)
Decision: Show multiple route options with different tradeoffs (fastest, fewest transfers, cheapest) rather than a single recommended route.
Tradeoff: More complex results screen; requires users to compare options.
Why: Cairo’s transport network has many viable combinations. What’s "best" depends on the user’s priority — time, comfort, or cost. Showing options respects user agency.
2. Multi-modal transport in a single view
Decision: Display bus, metro, and microbus legs as a unified journey rather than separate transport-type searches.
Tradeoff: More complex routing logic and UI to show transfer points.
Why: Most Cairo commutes involve multiple transport modes. Users shouldn’t have to plan each leg separately — the app should handle the complexity.
3. Entertainment integration (music player)
Decision: Build a music player directly into the navigation experience.
Tradeoff: Adds scope beyond core navigation; uses more device resources.
Why: Commutes in Cairo can be long. An integrated music player means users don’t need to switch between apps — the navigation experience extends to the entire journey, not just route selection.
4. Saved routes for frequent commuters
Decision: Let users save frequently used routes and destinations for one-tap access.
Tradeoff: Requires account/persistence layer.
Why: Daily commuters take the same routes repeatedly. Saved routes eliminate the search-and-select flow for routine journeys, reducing daily friction to near zero.
Solution Overview
Core Features
- Smart route planning: Enter destination, receive multiple route options with time estimates, transfer points, and transport modes
- Multi-modal navigation: Unified journey view across buses, metro, and microbuses with transfer guidance
- Real-time updates: Live traffic conditions, estimated arrival times, and route adjustments
- Built-in music player: Entertainment during commutes without app switching
- Saved destinations: Quick access to frequent routes and favorite locations
- Destination discovery: Search and explore locations with navigation guidance
Impact & Results
- Time efficiency: Users find optimal routes faster, avoiding traffic congestion
- Reduced navigation stress: Clear guidance eliminates the anxiety of unfamiliar routes and missed connections
- Better commute experience: Integrated entertainment makes long transit times more enjoyable
- Public transport promotion: Encouraging public transport use over private vehicles
Tools: Figma
Platform: iOS & Android • Target Users: Urban Commuters