Courier and payments · 2020
MyJNE
A courier and payments app for JNE: waybill tracking, shipping rates, bill payments, e-wallet top-ups and history.
Overview
MyJNE is a courier and payments app Rupi built for JNE. Its first developer left after a week, and I took the Android app over from there, building most of its screens from the designs and wiring them to the API.
Highlights
- Courier. Waybill tracking with the package's journey as a timeline, and the shipping rate check.
- Bill payments. Phone credit and data, postpaid phone, PLN, PDAM, BPJS, Telkom and cable TV, all ending on one shared receipt screen.
- Wallet top-ups. GoPay, OVO and DANA, from the product list to payment and receipt.
- History. A paginated transaction history with details, and receipts with download, share, call and email buttons.
- Codebase. Moved the login, splash, base classes and the PIN and OTP dialogs from Java to Kotlin.