The app shows users (cards with their info: photo with the count of repositories, name, location, company) in order they signed up on GitHub. Tapping on the user you will see the list of their repositories (name and creation date). Based on MVP pattern. Works with Github API.
You need to register the app on Github, then take CLIENT_ID and CLIENT_SECRET and put them to GithubAPI.java file in order to be able to do authorized requests. Otherwise you can just remove Interceptor part from there.
- Java 8
- RxJava - A library for composing asynchronous and event-based programs
- Glide - Image loading framework
- ThreeTenABP - Working with time
- CircleImageView - Let create circle image views
- Retrofit - Http client
- Retrolambda - Plugin for lambdas using