Skip to content

A simple notes application built using modern android development tools like Kotlin, Jetpack Compose, MVVM, Room, Navigation Compose, Flow, Coroutines, etc.

License

Notifications You must be signed in to change notification settings

tamal8730/NoteIt

Repository files navigation

NoteIt

A simple notes application built using modern android development tools (kotlin, jetpack compose, mvvm, room, navigation compose, flow, coroutines)

Built with

  • UI built with Jetpack Compose.
  • MVVM architecture with repository pattern.
  • Single activity, with different screens implemented as composables.
  • Navigation between screens using Navigation Compose.
  • Flow , StateFlow , SharedFlow , coroutines for asynchronous operations and UI state update via viewmodels.
  • Data persistence with Room persistence library

Screenshots

All notes

New note

Edit note

Note cover image

Note list

Note colors

Note color change

About

A simple notes application built using modern android development tools like Kotlin, Jetpack Compose, MVVM, Room, Navigation Compose, Flow, Coroutines, etc.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages