A Simple Currency conversion app to demonstrate the modern android development
Add your CURRENCYLAYER_KEY key in gradle.properties
currencylayer_key="<CURRENCYLAYER_KEY>"
Apply Clean architecture by using Modularization
$ ./gradlew test
- Programming language: Kotlin
- Architecture pattern: Model-View-ViewModel(MVVM)
- Asynchronous Programming: Coroutines
- Dependency Injection: Hilt
- Network request: Retrofit
- UI: Jetpack Compose