01/06

Overview

Case study2025Ongoing personal project · Mobile App & Admin System

RideX LankaSmart Bus Transport Solution for Sri Lanka

A mobile-first app designed to solve real-world public bus transport challenges in Sri Lanka — supporting multilingual passengers (cash & digital), conductors, and transit operators with real-time tracking and fare transparency.

Role
UI/UX Designer
Timeline
2025 – ongoing
Team
—
Platform
Android, iOS, Web Admin
RideX Lanka is a mobile-first app designed to solve real-world challenges in Sri Lanka’s public bus transportation system. The app focuses on improving route accessibility, payment transparency, and real-time bus tracking for both digital and non-digital users. The system also includes functionality for bus conductors and an optional admin dashboard for operators.
02/06

Problem

Sri Lanka’s public transport system is affordable but inefficient. Common user complaints include:


  • Lack of real-time bus tracking
  • Not receiving the correct balance when paying in cash
  • Difficulty identifying optimal bus routes for unfamiliar destinations
  • No unified system connecting passengers, conductors, and administrators

03/06

Goals

  • Design a user-friendly mobile app that supports both digital and cash users
  • Allow multiple payment methods (cash, LankaQR, card, wallet)
  • Enable real-time bus location tracking
  • Simplify route discovery and selection
  • Provide transparency in fare and balance
  • Support conductors and admin users with simple interfaces

04/06

User Types

  • No experience with online payments
  • Pays only in cash
  • Needs simple UI with Sinhala/Tamil/English options
  • Gets notified about ticket amount and remaining balance

  • Comfortable with mobile payments
  • Uses wallet, card, or LankaQR
  • Tracks buses in real-time and earns loyalty rewards

  • Needs very simple interface (low education)
  • Manages ticketing (QR or manual cash)
  • Starts and ends trips in one tap
  • Access to dashboard to view operations
  • Monitor routes, fare collection, and user complaints
  • Export reports and adjust schedules

05/06

User Flow

06/06

Key Features

  • Multilingual UI (Sinhala | Tamil | English)
  • Cash and digital payment support
  • Wallet for refunds and rewards
  • QR tickets for digital users
  • Real-time bus tracking
  • Ticket history and previous rides
  • Conductor-side ride management (Start/End Ride)
  • Admin analytics dashboard (optional)