boon. Planet

Stack

Kotlin, MVI, RxJava2, Dagger2, RealmDB with encryption, Mockito, Espresso, Firebase, Retrofit, OkHttp, DexGuard, RxSwift, Fastlane, CocoaPods, XCode, TestFairy, Google Pay, Apple Pay, Fitbit Pay, Garmin Pay

Android, iOS

Digital-only mobile banking and payment app. boon Planet was a digital-only bank without brick-and-mortar stores. Onboarding and all banking and payment functionality was performed in app. This was one of the first digital-only banks in the world. Supports payments through Google Pay, Apple Pay, Fitbit Pay and Garmin Pay. Uses white label approach enabling creation of branded apps for different corporate customers. Big focus on security, unit testing, state testing, espresso success flow testing. Business logic based on custom validation system. Tightly coupled with multiple analytics tools.