Tasky
What Tasky is:
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.
Tech used:
Kotlin: Coroutines, flows, state-flows, lambda functions, sealed classes, channels
Android: Workmanager, Room Database, Alarm Manager, MVVM, Recycler Views, Intents, Single Activity Architecture, XML views
Other libraries: Glide, Retrofit, Dagger Hilt