2. Categories and Products #76
Labels
architecture
Move to clean architecture
Categories
Category list
feature
New feature or request
product filters
Product filters, sort by in product list
product list
Product lists (list and tile views)
Milestone
2.1. Display category list use-case: User on the home page clicks “View All”, categories are loaded and displayed in a list. Then use clicks view all items at the top list of categories and gets to a page of categories in a tile view with tabs.
2.2. Display product list use-case: From the category list use clicks on a category and gets to the list of products in the list view. User clicks on tile view and gets to product list in a tile view.
2.3. Sort products use-case: user clicks on sort by filter and use list is reloaded in sorted according to selection.
2.4. Filter products use-case: User clicks on filters and gets to product filters screen, selects filters and clicks apply. The changes are applied and products are filtered accordingly. User clicks on Filters, selects filters and clicks discard. The products are filtered without changes.
2.5. Filter products by brand: User clicks on Filters, then clicks on brands, selects brands and clicks apply. The list of products is filtered according to selected brands. User clicks on Filters, then clicks on brands, selects brands and clicks discard. The products are filtered without changes.
2.6. Hashtag filter use-case: User clicks on one of the hashtag buttons at the top and sees list of products filtered by that tag.
Product categories and product list discussions.
E-commerce App Use-Case Description
Within this task you need to do the following:
Pull all data from local database and render it on the screen.
At this time mock remote repository calls for fetching data from a local JSON file. The data structure and method names should be taken from WooCommerce REST API docs.
The text was updated successfully, but these errors were encountered: