This is an Android Note App with Clean Architecture, MVVM, Room Database, Coroutines, Single Activity Architecture, Navigation Components, Safe Args, and Search View!
The app supports 3 languages: Russian, English, and Portuguese.
How to use it?
The note is added or removed from favorites by pressing on it long enough, a star is used to let users know about the change. The back button makes a new or existing note change its state to "draft", and the color of the note changes to show that. The save button changes the state of a new or edited note to "saved".