Feature #5323
openProduct Listing Table
100%
Description
As an Admin/User
I want to view all products in a table with search, category filters, and active/inactive status
So that I can easily manage, view, and access product details quickly
Acceptance Criteria (Parent Story)
AC1: Show product list in a table
Table columns must show:
Product Name
Category Name
Price
Quantity
Status (Active / Inactive)
AC2: Support search
Search by:
Product Name
Category Name
Search should work with pagination + filters combined.
AC3: Filters
User must be able to filter by:
Status → Active / Inactive / All
Category → Dropdown filter (optional)
AC4: Pagination
Default: 10 items per page
Support page navigation:
Next
Previous
Page numbers
AC5: Actions
Each row must show:
View (opens product detail screen)
Edit (opens product edit form)
AC6: Single API Endpoint
The system must use one API which:
Returns paginated list
Supports search
Supports category filter
Supports active/inactive filter
Supports sorting (optional)
Returns meta information:
Total count
Total pages
Current page
Related issues