Skip to content

ToDoApp in Kotlin with MVVM architecture, Coroutines , Room and more.

Notifications You must be signed in to change notification settings

med25ch/NotesApp

Repository files navigation

📝 NotesApp

NotesApp is a simple Android app for managing notes and to-do lists. With NotesApp , you can quickly add, delete, and update notes, as well as generate Todo Ideas from BoredApi.

🖼 Preview

Features⭐

  • Add, delete and update your todo list.
  • Generate Todo Ideas from BoredApi (Network required)
  • Sort your notes.
  • Search for a Todo by taping the title or any word from Todo Description.
  • Edit priority of your Todo Ideas.

Architecture ☁

This app follows the MVVM (Model-View-ViewModel) architecture pattern.

📚 What i used for this app

  • ROOM Database
  • Data binding
  • RecyclerView
  • Jetpack Datastore
  • Retrofit
  • LiveData
  • Coroutines
  • Repository
  • Navigation Component
  • Transition Animation
  • DiffUtil
  • CRUD operations

About

ToDoApp in Kotlin with MVVM architecture, Coroutines , Room and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages