Simple note app that allows the user to save/edit/delete any kind of note and display them in a list.
- Kotlin is used.
- MVVM has been used as a design pattern.
- Kotlin coroutines used with live data.
- Users able to create notes with input fields such as title, description, image url (input can be optional) and store it locally on their phones.
- Image url displayed as an Image in the listing screen.
- Created note contains a created date.
- It is possible to display all saved notes in the list. An item on the list contains the created date (dd/mm/yyyy), the image if url is available, title and max. 2 lines of description.
- There is a way to edit/delete previously created notes. Edited notes contains an (edited) tag while being displayed on the list.
- All data persisted locally by SQLite.