Skip to content

Yundin/GithHub_Search_Demo

Repository files navigation

GitHub Search demo application

Allows to search for a GitHub repository and open it in browser.

Screenshots

Start Results Dark failure

Stack

  • Jetpack Compose
  • MVVM
  • Coroutines + Flow
  • Paging
  • Dagger 2
  • Retrofit

Modules

Dependency graph

Contains Application, root Activity, dagger application component. Provides dependencies for features.

Contains domain models, interfaces that should be provided to features.

Contains data-providing logic: repositories implementations, paging sources, api generation.

Contains theme, color palette and common design elements.

Kotlin module. Contains keys and parameters for navigation graph.

Contains composed UI, ViewModel, dagger component for feature.

Download

Release APK

Author

Vladislav Yundin / 4yundin@gmail.com / Resume / LinkedIn

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages