Languages, libraries and tools used
- Kotlin
- [Coroutine]
- Dependency Injection with Dagger 2
- Room Persistence Library
- Network communication with Retrofit 2
- Moshi JSON Serialization
- JDK 1.8
- Android Studio 3.5
- Android SDK
- Latest Android SDK Tools and build tools.
This project follows Android architecture guidelines that are based on MVVM.