Skip to content

MVVM application to read and write calendar events to device's database using Content Providers

License

Notifications You must be signed in to change notification settings

raheemadamboev/calendar-integration

Repository files navigation

calendar-integration

MVVM application to read and write calendar events to device's database using Content Providers.

  • Calendar events are read using Content Providers and dates are marked as "Cup/Trophy" icon in Calendar. Changes are automatically notified.
  • Can write new events using Content Providers to device's Calendar database. Changes are automatically notified.
  • Clean Material Design UI.
  • Calendar permissions are requested.

Calendar Integration

Download demo

Tech stack:

  • MVVM
  • Hilt Dependency Injection
  • Kotlin Coroutines
  • Kotlin Flow
  • Material Design
  • ViewBinding