You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The application should offer a comprehensive set of filters ποΈ allowing users to refine the product list based on various product attributes, such as price range π°, brand π·οΈ, color π, size π, or other relevant characteristics. The filtering functionality should be implemented using the commercetools API.
π§ Implementation Details
Fetching Product Attributes: Using the commercetools API, fetch the necessary product attributes that will serve as the basis for filters π₯. This might include, but is not limited to, attributes like price, brand, color, and size.
Designing the Filter Interface: Design a user-friendly π and intuitive interface for applying filters. This could be a sidebar, a dropdown menu, or a modal window.
Applying Filters: Implement functionality that updates the product list based on the selected filters π. This will involve making new API requests with filter parameters to the commercetools API.
π‘ Visual Implementation Ideas
Filter Options Layout: Display filter options in a clear and organized manner ποΈ. You might want to group related filters or use visual elements like sliders for price ranges.
Active Filters Indication: Clearly indicate which filters are currently applied β . This could be done through highlighting, checkboxes, or some other visual cues.
Resetting Filters: Provide an easy way for users to reset the filters and view the unfiltered product list π.
β Acceptance Criteria
A robust set of filters is available, allowing users to refine the product list based on various attributes like price range, brand, color, size, etc.
Applying a filter updates the product list to show only products that match the selected filter criteria. This updating should be done using the commercetools API.
It's clear to the user which filters are currently applied.
There is a clear and easy way for users to reset the filters.
π Issue RSS-ECOMM-3_03: Implement Robust Filtering Options for Product List Using commercetools API (30 points) π―
ποΈ Description
The application should offer a comprehensive set of filters ποΈ allowing users to refine the product list based on various product attributes, such as price range π°, brand π·οΈ, color π, size π, or other relevant characteristics. The filtering functionality should be implemented using the commercetools API.
π§ Implementation Details
π‘ Visual Implementation Ideas
β Acceptance Criteria
π Useful Links and Resources
The text was updated successfully, but these errors were encountered: