Displays wallpapers which are fetched from the server and saved locally

Wallpapers

  • Displays wallpapers which are fetched from the server and saved locally. Lets the user apply wallpapers, download and add to/remove them from favourites. Follows Android best practices, MVVM + Clean Architecture, Material3.
  • Tech stack: Kotlin, Coroutines, Flow, Jetpack Compose, Paging3, Retrofit, Room, Hilt, DataStore, Coil

Light theme:

               

               

Dark theme:

               

               

GitHub

View Github