This is a test task application with two screens:
- A user list screen, displaying names and images retrieved via a Retrofit API call
- A user detail screen, showing the user’s image, name, and email
Key implementation details:
- Navigation handled using Navigation Architecture Component
- API calls made with Retrofit, OkHttp, and GSON
- Kodein used for dependency injection
- Room used for offline support by caching data locally
- Glide for efficient image loading
- RxJava2 used for asynchronous API calls and database operations, ensuring proper thread handling

