Skip to content

The App displays a list of Github Repositories of a particular user using the Github API for the search query entered. The query will be searched in the Github repositories. The data is saved in the local database cache that is backed by the network data. As the user scrolls to the end of the displayed list, a new network request is triggered an…

Notifications You must be signed in to change notification settings

aks08/GithubRepositories

Repository files navigation

ProjectName : GithubProfile

The App displays a list of Github Repositories of a particular user using the Github API for the search query entered. The query will be searched in the Github repositories. The data is saved in the local database cache that is backed by the network data. As the user scrolls to the end of the displayed list, a new network request is triggered and the results are displayed and saved in the database.

This App here uses -

*Room - for local database cache. *LiveData and ViewModel - for maintaining the data of the App. *Retrofit and Okhttp - for communicating with the Github API.

About

The App displays a list of Github Repositories of a particular user using the Github API for the search query entered. The query will be searched in the Github repositories. The data is saved in the local database cache that is backed by the network data. As the user scrolls to the end of the displayed list, a new network request is triggered an…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages