Overview
Smart bus transport for Sri Lanka
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.
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
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
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
User Flow

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)
