An Android mobile app that uses Github API. This app the users of Github in a list view and tap on a user will open the user details.
- Kotlin
- Clean Architecture
- MVVM
- Retrofit
- LiveData
- Coroutine
- Github oAuth
- Coil (Image Loading Library)
- Unit Testing (JUnit)
To run the project you need to get the configuration file (google-services.json) from the developer's site and paste it in the app level directory of your project.
follow the steps -
- Goto https://console.firebase.google.com/
- Select your project
- On the left menu, click on settings > project settings
- Add an app or download the google-services.json file under the Your Apps section.