javacl / task-manager

Sample set alarm for tasks ( Alarm Manager + Worker + Retrofit + Okhttp + Moshi + Room + Navigation Component + Coroutines + Flow + DataStore + ViewModel + Hilt + Compose )

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Task manager

A Sample set alarm for tasks

At first, the list of tasks is taken from the server. You can create, edit and delete alarms. When you create an alarm, you can define how many seconds later the alarm will be shown to you, and then you can add a title and description to it. Then the alarm will be displayed as a notification. You can also change the program theme from the top of the page.

The basic flow

Technologies used in the project 😎

  • Retrofit
  • Okhttp
  • Moshi
  • Work-Manager
  • Alarm-Manager
  • Room
  • Navigation Component
  • Coroutines
  • Flow
  • DataStore
  • ViewModel
  • Hilt
  • Compose

About

Sample set alarm for tasks ( Alarm Manager + Worker + Retrofit + Okhttp + Moshi + Room + Navigation Component + Coroutines + Flow + DataStore + ViewModel + Hilt + Compose )


Languages

Language:Kotlin 100.0%