Based on AppKickstarter Template
Read operation
- display a list of book cards.
- search books by title
Create, Update, Delete operations
- add, update, remove item on shopping cart
Read operation
- display all items added to cart
Update, Delete operations
- increase, decrease the quantity of item
- remove item
Implement CRUD
- Create, add a book to shopping cart
- Read, get an shopping cart item by book id
- Update, update the quantity of item
- Delete, delete the item from shopping cart
- Display all items on Shopping cart screen
- use Scaffold as the whole layout.
- share a common BottomAppBar to all four screens
- use BottomAppBar as navigator
-- Model-View-ViewModel Pattern