Tasky is a calendar app where a user can create reminders, events, and tasks. The user will be sent a notification at the user selected reminder time before the event. Tasky works offline first and syncs seamlessly to a remote database, when connected to the internet.
Login Screen | Register Screen | Agenda Screen | Event Detail Screen |
---|---|---|---|
Kotlin: Coroutines, flows, state-flows, lambda functions, sealed classes, channels
Android: Workmanager, Room Database, Alarm Manager, Recycler Views, Intents, Single Activity Architecture, XML views
Other libraries: Glide, Retrofit, Dagger Hilt
Architecture: Mvvm