Skip to content

Plain Jetpack Compose Todo app that you can add, remove, update todos as data stored in Room

License

Notifications You must be signed in to change notification settings

raheemadamboev/plain-todo

Repository files navigation

plain-todo

Plain Todo application that you can add, remove and update your todos. UI is built by Jetpack Compose and MVVM architectural pattern is applied. All the data is stored locally by Room. Kotlin Coroutines are used for asynchronous work and data is received using Kotlin Flow API. Dependencies are injected using Dagger Hilt. Jetpack Navigation Compose is used in order to navigate among screens that is composables and also arguments are passed with the help of it.

Plain Todo

Download demo

Tech stack:

  • MVVM
  • Jetpack Compose
  • Kotlin Coroutines
  • Hilt Dependency Injection
  • Jetpack Navigation Compose
  • Kotlin Flow
  • Room

About

Plain Jetpack Compose Todo app that you can add, remove, update todos as data stored in Room

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages