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.
- 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.
This app follows the MVVM (Model-View-ViewModel) architecture pattern.
- ROOM Database
- Data binding
- RecyclerView
- Jetpack Datastore
- Retrofit
- LiveData
- Coroutines
- Repository
- Navigation Component
- Transition Animation
- DiffUtil
- CRUD operations