Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.05 KB

File metadata and controls

24 lines (17 loc) · 1.05 KB

Github App

Github android app is written in Kotlin code using the MVVM architecture. It contains the implementation of a RecyclerView and using Retrofit and GSON to fetch Github repositories that were created in the last 30 days to a certain requested date, it also uses Glide to load images.

full requested api: https://api.github.com/search/repositories?q=created:>2017-10-22&sort=stars&order=desc

  • Listing the most starred github repositories sorted by stars and order descending.
  • One repository per row (click on a row to visit the owner's repo on github).
  • Displayed information per row:
    1. Repository owner name.
    2. Description.
    3. Language.
    4. Star count.
    5. Forks count.
    6. Owner Avatar.
  • Pagination to show more data when Scrolling down.

How to run the app

Clone this repository link and run it with android studio.