Skip to content

techadroit/ComposeRecipeApp

Repository files navigation

Compose RecipeApp

A demo Recipe App using Jetpack Compose and Hilt based on MVI and clean architecture. The App showcases some of thebest practices to follow when building apps with jetpack compose. This App also supports Dark and light mode.


Tech stack & Open-source libraries

  • Minimum SDK level 21
  • 100% Kotlin based + Coroutines + Flow for asynchronous.
  • Hilt for dependency injection.
  • JetPack
    -- Compose - A modern toolkit for building native Android UI.
    -- ViewModel - UI related data holder, lifecycle aware.
  • Architecture
    -- MVI Architecture (Declarative View - Intent - State)
    -- Repository and Usecase pattern
    -- StateFlow to Observe State
  • Material Design3
  • Retrofit2 & OkHttp3 - construct the REST APIs and paging network data.
Dark Mode

Recipe Home Screen

Recipe Video Screen

Light Mode

Recipe Home Screen

Recipe Video Screen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •