Skip to content

👥 Android App using Kotlin, Clean Architecture, MVVM, ViewModel, LiveData, Coroutines, Retrofit, Gson, Picasso and CircleImageView. In this app you can see the list of GitHub users from this API - https://developer.github.com/v3/users/ and detailed information about any user.

Notifications You must be signed in to change notification settings

veselovvv/GitHubUsers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHubUsers

👥 Android App using Kotlin, Clean Architecture, MVVM, ViewModel, LiveData, Coroutines, Retrofit, Gson, Picasso and CircleImageView.

This app loads a list of GitHub users and detailed information about the users from an API (https://developer.github.com/v3/users/).

The application has 2 screens. The first one contains the list of users. The list can be updated by swiping. Each item has an avatar, login, and id. There is also a search of the users.

After a click on a user, the second screen with detailed info about the user is displayed. When the data is loading, a progress indicator is displayed. In addition, there is a fail screen. It will be displayed if there is no connection, the service is not available, or another error has occurred.

1 2 3 4 5 6 7 8

About

👥 Android App using Kotlin, Clean Architecture, MVVM, ViewModel, LiveData, Coroutines, Retrofit, Gson, Picasso and CircleImageView. In this app you can see the list of GitHub users from this API - https://developer.github.com/v3/users/ and detailed information about any user.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages