You can add users to app. This users will get saved in RoomDB. Then using Retrofit and Github API app fetches the user's details and repositories.
Architecture -> Domain Driven Architecture (Data-Domain-UI) - MVVM
-Retrofit
-Glide
-Hilt-Dagger Dependency Injection
-Coroutines
-Observer/Flow pattern
-Room database
-ViewBinding
-Navigation Component