Android app that shows latest updated repos on GitHub for Kotlin Language
- Jetpack Compose
- ViewModel
- Hilt
- Compose Navigation
- Room
- DataStore
- Retrofit
- moshi
Click me
githubtrends
β MainActivity.kt
β RepoApplication.kt
β
ββββdata
β ββββlocal
β β RepoDao.kt
β β RepoDatabase.kt
β β
β ββββmodel
β β Owner.kt
β β Repo.kt
β β
β ββββremote
β β GithubApi.kt
β β RepoSearchResponse.kt
β β
β ββββrepository
β RepoRepositoryImpl.kt
β
ββββdi
β AppModule.kt
β RepositoryModule.kt
β
ββββdomain
β ββββrepository
β RepoRepository.kt
β
ββββpresentation
β ββββnavigation
β β NavGraph.kt
β β Screen.kt
β β
β ββββrepo_details
β β RepoDetailsScreen.kt
β β RepoDetailsState.kt
β β RepoDetailsViewModel.kt
β β
β ββββrepo_listings
β RepoItem.kt
β RepoListingsScreen.kt
β RepoListingsState.kt
β RepoListingsViewModel.kt
β
ββββui
β ββββtheme
β Color.kt
β Shape.kt
β Theme.kt
β Type.kt
β
ββββutil
DataStoreUtil.kt
Resource.kt