Digital ticketing to eliminate the use of physical cards and tokens. A Flutter application to simulate the use of tickets for Malaysia's Mass Rapid Transit ( MRT ) system and truly go cashless and contactless.
- Book tickets
- Round trip - tickets valid to/fro
- Saved tickets
- Next train timetable
- News and Service updates
- Profile information
- Setup Flutter
- Git clone this project
$ git clone https://github.com/V4L3NT1N3/rapidklmobileapp.git
- Run it on an emulator/device from Android Studio , VS Code or your preferred editor
Alternatively , you may download the APK release here.
This project uses Firebase , which should be accesible anywhere with an Internet connection. No setup is required.
- Ticket purchase history
- Add favourite/frequent destinations
- Multiple ticket view
- Search valid tickets functionality
- Code clean up
On the Profile page , there is a bug on Android devices not requesting permission to use the camera on first use. This can be resolved by first selecting " Choose from gallery " which prompts the necessary permissions.
- Nicholas Chin @V4L3NT1N3
- Timothy Chin @zzSleepyCoderzz
MIT License