Chapter 4 Assignment

Full CRUD for Product

The brief

Generate a Product resource. Use defineResource() to build the admin page. List view shows price formatted as money, name searchable, status filterable. Form has name, price, stock, description, isActive.

You've completed this when

  • Product admin lists, filters, sorts, paginates correctly
  • Form creates + edits products without crashes
  • Price column shows formatted money

Worked through every criterion?

Push your code to GitHub, paste the link in your notes.md, and move on.

Continue to ch.5: Tenants + Roles