Request an api and cashing result with MVVM and repository pattern
tools used
- kotlin-ktx, Hilt, Retrofit, Room,Kotlin Flow,Coroutine mvvm architecture,
- repository pattern,glide, navigation with safe args,
- Main fragment -> github user names from api
- Detail fragment -> detail github user by user name