Sample android app with 2 screens,
- List screen which displays a list of trending Android repositories from GitHub
- Details screen which displays the details of the selected repo
Libraries used
- Retrofit for networking
- RxJava
- Koin for dependency injection
- Timber for logging
- Architecture components for ViewModel and LiveData
- Font Awesome
- Glide for image loading