GitHubUsers

A simple GitHub users finder app with basic paginated list and user detail screen.

Architecture & Libraries Used

  • Architecture: Clean Architecture, MVVM
  • Libraries:
    • Retrofit: REST client for Java & Android
    • Hilt: for Dependency Injection
    • LiveData: is an observable data holder class.
    • Coroutines: A coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously...
    • Glide: for loading image

Screenshots

Search users screen User details User details landscape