Skip to content

Make periodic🕦 api call with WorkManager👷‍♂️ in MVVM, Dagger🗡️ , Coroutines & Flow⏩. Syncs every 15mins even though Device📴 restarts/app process closed🔌. Load data with Single-Source-Truth principal✅

Notifications You must be signed in to change notification settings

RajuSE/PeriodicApiCall-WorkManager-Dagger

Repository files navigation

PeriodicApiCall-WorkManager-Dagger

WorkmanagerGithubTrending CI/CD

Make periodic🕦 api call with WorkManager👷‍♂️ in MVVM, Dagger🗡️ & Coroutine style⏩. Syncs every 15mins even though Device📴 restarts/app process closed🔌. Load data with Single-Source-Truth principal✅

Functionality

  • Make api call every 15 mins even when app is closed
  • Stores data of respective page no in database
  • Fetches data from ROOM database
  • Syncs data every 15 mins
  • Repository details screen with no of stars,watcher,forks,profile pic dtails
  • Shared elements transition

Preview

SCREEN_RECORDING.mov

APK:

Get the latest APK at https://github.com/RajuSE/PeriodicApiCall-WorkManager-Dagger/actions

Subscribe on Youtube

Youtube Youtube

About

Make periodic🕦 api call with WorkManager👷‍♂️ in MVVM, Dagger🗡️ , Coroutines & Flow⏩. Syncs every 15mins even though Device📴 restarts/app process closed🔌. Load data with Single-Source-Truth principal✅

Resources

Stars

Watchers

Forks

Releases

No releases published