StackExchangeApp
StackExchangeApp is an app that allows getting users from "StackExchange" API by reputation. The app displays up to 20 users that are filtered by name. There is also the option to see the user details in a details screen.
The app is written in Kotlin and uses:
- Clean architecture principles.
- MVVM as presentation pattern.
- RxJava2 to handle async network calls.
- Retrofit for networking operations.
- Glide for image rendering
The app is fully tested using:
- JUnit4.
- Mockito.
- Mockito-kotlin.
- Robolectric.
- Espresso.