Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2. Categories and Products #76

Open
4seer opened this issue Mar 6, 2020 · 2 comments
Open

2. Categories and Products #76

4seer opened this issue Mar 6, 2020 · 2 comments
Assignees
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

Comments

@4seer
Copy link
Owner

4seer commented Mar 6, 2020

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:

  1. Pull all data from local database and render it on the screen.

  2. 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.

@4seer 4seer added feature New feature or request Categories Category list product list Product lists (list and tile views) product filters Product filters, sort by in product list architecture Move to clean architecture labels Mar 6, 2020
@4seer 4seer added this to the Backend API milestone Mar 6, 2020
@4seer
Copy link
Owner Author

4seer commented Mar 10, 2020

Added 2.6. Hashtag filter use-case: Use clicks on one of the hashtag buttons at the top and sees list of products filtered by that tag.

@Yahhi Yahhi self-assigned this Mar 10, 2020
@parthmhjn2
Copy link

Hi 4seer

Thanks for the openflutterecommerce app. I'm looking forward to pulling data from a dynamic Shopify API. Will that be smooth and possible?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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)
Projects
None yet
Development

No branches or pull requests

3 participants