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.
- Retrofit
- Okhttp
- Moshi
- Work-Manager
- Alarm-Manager
- Room
- Navigation Component
- Coroutines
- Flow
- DataStore
- ViewModel
- Hilt
- Compose