TransportationBusiness Platforms

Metro Masr

Smart Metro Route Planner for Cairo Underground

Impact
  • Commuters plan trips in seconds instead of manually mapping transfers
  • Clean MVVM architecture enables rapid feature iteration
  • Reusable Compose components accelerate future screens
Metro Masr
Built for
Transportation
Type of work
Business Platforms
Platform
Mobile Apps
Built with
Kotlin · Jetpack Compose +8

Overview

Metro Masr is a modern Android application that helps commuters plan metro journeys intelligently. Users simply choose their departure station and destination, and the app automatically calculates the best route, number of stations, estimated travel time, ticket fare, transfer stations, and a complete journey summary — simplifying public transportation with a clean and intuitive experience.

The challenge · What we built

The challenge

Metro commuters often waste time trying to determine the shortest route, calculate ticket prices, estimate travel duration, and identify transfer stations manually — especially when journeys involve switching between metro lines.

What we built

Metro Masr automatically analyzes the metro network and provides the optimal route with every important travel detail, making commuting faster, easier, and more convenient through a beautifully designed Material 3 interface.

How it works

  1. 01Station SelectionUser selects departure and destination from the full station list
  2. 02Graph SearchBFS algorithm computes the optimal path through the metro network
  3. 03Transfer DetectionLine changes identified and highlighted clearly in the result
  4. 04Fare CalculationExact ticket price computed automatically from station count
  5. 05Journey SummaryRoute, duration, fare, and transfers in one clean view

What it can do

  • Smart route planning
  • Automatic fare calculation
  • Estimated travel duration
  • Number of stations per journey
  • Transfer detection between metro lines
  • Journey visualization
  • Arabic RTL support
  • Material Design 3 interface
  • Smooth animations
  • Modern responsive UI

Built with

  • Kotlin
  • Jetpack Compose
  • MVVM
  • Material Design 3
  • StateFlow
  • Compose Navigation
  • Gson
  • Android
  • AnimatedVisibility
  • Custom Theming

Let's build your next mobile application.

Tell us about your operation. We will scope a solution built around it.

Metro Masr — Smart Metro Route Planner for Cairo Underground | SCORPIUS