/Tasky

Primary LanguageKotlin

Tasky

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.

Get it on Google Play


Login Screen Register Screen Agenda Screen Event Detail Screen
Screenshot_20230602-135234 Screenshot_20230602-135237 Screenshot_20230602-135220 Screenshot_20230602-135052

Tech used:

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