Mobile application for creating and scheduling tasks. This project was created during the course of training at the Yandex mobile school.
Technology stack:
- MVVM
- kotlin
- dagger 2
- coroutines
- state/shared flow
- retrofit
- room
- androidx navigation
- work manager
- unit tests (junit)
- android tests (android junit, mockito)
- view binding
- kotlin dsl