Submission Score : ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ (5/5)
Find your favorite manga using MojaKu. This Android based app is powered by the Jikan API and is completely well written in Kotlin. MojaKu is built using Clean Architecture which makes it robust, flexible and maintainable. This app was developed as a capstone project in Dicoding's Menjadi Android Developer Expert (Become an Android Developer Expert) class.
- MVVM + Clean Architecture
- Dagger Hilt for Dependency Injection
- Coroutines Flow
- RxBinding for UI Reactive Programming
- Retrofit & OkHttp3
- Room
- CircleCI for CI/CD
- Android library modular architecture include dynamic-feature
- LeakCanary
- OkHttp CertificatePinner
- SQLCipher
- Coil for Image Loader
- Mockito for Unit Test