Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/longzheng/mypal-ionic
Mobile app to see Myki account details for iOS & Android
https://github.com/longzheng/mypal-ionic
android ionic2 ios melbourne myki typescript
Last synced: 30 days ago
JSON representation
Mobile app to see Myki account details for iOS & Android
- Host: GitHub
- URL: https://github.com/longzheng/mypal-ionic
- Owner: longzheng
- License: mit
- Archived: true
- Created: 2017-01-17T11:13:57.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-05-07T00:51:43.000Z (over 3 years ago)
- Last Synced: 2024-08-03T18:21:53.603Z (4 months ago)
- Topics: android, ionic2, ios, melbourne, myki, typescript
- Language: TypeScript
- Homepage:
- Size: 10.1 MB
- Stars: 68
- Watchers: 7
- Forks: 13
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ionic2-components - Inoffical "Myki" App
- Awesome - Inoffical "Myki" App
README
# mypal-ionic
Mobile app to see Myki account details for iOS & Android## Download links
- [Google Play](https://play.google.com/store/apps/details?id=com.longzheng.mypalionic)
- App Store (Apple refuses to approve the app, so [join TestFlight beta](https://testflight.apple.com/join/Jj3B6vQ8))## Background
I'm making this app because the [Myki site](https://www.mymyki.com.au/NTSWebPortal/Login.aspx) doesn't have a mobile view nor a mobile app, and I wanted to experiment with the [Ionic framework](https://ionicframework.com) to make a hybrid mobile app.
## Screenshots
![](https://cloud.githubusercontent.com/assets/484912/23941006/349f8008-09bb-11e7-98f5-25a93d40d387.jpg)## Current features
- Log in to Myki online account with username & password
- Show current/archived myki cards
- Shows myki money & myki pass balance
- Shows card information
- Shows recent transactions
- Top up with credit card
- Show retail top up outlets## Build requirements
Must have Cordova and [Ionic 3 installed](https://ionicframework.com/getting-started/) ```npm install -g cordova ionic```Install npm packages ```npm install```
Restore Cordova plugins ```ionic cordova prepare```
Run on device ```ionic run android``` or ```ionic run ios```
Debug in browser ```ionic serve``` (When debugging with Chrome, security limitations must be disabled since we're accessing a third-party site without CORS headers)
```
OSX from terminal
open -a Google\ Chrome --args --disable-web-security --user-data-dir
Windows from cmd
chrome.exe --disable-web-security --user-data-dir
```