Feel free to fork and use it as tutorial. Don't forget to give it a ⭐️

master: project base
insert-update: insert shopping item and update shopping_item's item_state operation
final: complete project's branch, insert, update, and delete operation.
article: https://medium.com/@andiwijayaid/belajar-room-db-mvvm-coroutines-livedata-7fe4ebf771de
