CRUD
Build me a client quote list: add new ones, edit amount and status, delete rows, and show all records on open.
Build me a client quote list: add new ones, edit amount and status, delete rows, and show all records on open.
Create and Read: Create adds a record: fill in client and amount, save, and a new row appears. Read shows the records: list and detail pages are reads, and so are filtering and searching.
Update: Change information in an existing record. Editing amount or status updates; it creates no new record.
Delete: Remove a record. Deletion usually deserves a confirmation because it is often irreversible.
Build a client quote list with complete CRUD: create a quote, read the full list, update amount and status per row, and delete rows. Keep the data in browser storage for now. Skip charts this round.