Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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
```