Skip to content

Catalogue

Manuel edited this page Dec 16, 2024 · 9 revisions

Catalogue

Description

This where the user can see the products of the store displayed.

Catalogue - Selection Tree

Description

In the selection tree the user can select different link that represent product categories and subcategories like Top or Dresses and like T-shirts or blouses.

User Stories & Test Cases

As a customer, I want the catalogue to display products, so that I can see which products are available:

  • should display products containers in catalogue

As a customer, I want the catalogue to have a 'selection tree', so that I can navigate to different sections of the catalogue more easily:

  • should display selection tree and allow user to navigate to different catalogue sections

(See test cases) (See code)

Catalogue - Filters

Description

The user can filter the products on the catalogue by different features like category, size, color, properties, styles, availability, condition or price.

User Stories & Test Cases

As a customer, I want the catalogue to have a 'Categories' filter, so that I can find products more easily:

  • should allow user to filter products by category

As a customer, I want the catalogue to have a 'Size' filter, so that I can find products more easily:

  • should allow user to filter products by size

As a customer, I want the catalogue to have a 'Color' filter, so that I can find products more easily:

  • should allow user to filter products by color

As a customer, I want the catalogue to have a 'Properties' filter, so that I can find products more easily:

  • should allow user to filter products by properties

As a customer, I want the catalogue to have a 'Compositions' filter, so that I can find products more easily:

  • should allow user to filter products by compositions

As a customer, I want the catalogue to have a 'Styles' filter, so that I can find products more easily:

  • should allow user to filter products by styles

As a customer, I want the catalogue to have a 'Availability' filter, so that I can find products more easily:

  • should allow user to filter products by availability

As a customer, I want the catalogue to have a 'Condition' filter, so that I can find products more easily:

  • should allow user to filter products by condition

As a customer, I want the catalogue to have a 'Price' filter, so that I can find products more easily:

  • should allow user to filter products by price

(See test cases) (See code)

Catalogue - Sorting

Description

The user can sort products by name, by price or by reference, both in ascending or descending order.

User Stories & Test Cases

As a customer, I want the catalogue to have a sorting by 'lowest price first', so that I can check products more easily:

  • should allow user to filter products by 'lowest price first'

As a customer, I want the catalogue to have a sorting by 'highest price first', so that I can check products more easily:

  • should allow user to filter products by 'highest price first'

As a customer, I want the catalogue to have a sorting by 'product name: A to Z', so that I can check products more easily:

  • should allow user to filter products by 'A to Z'

As a customer, I want the catalogue to have a sorting by 'product name: Z to A', so that I can check products more easily:

  • should allow user to filter products by 'Z to A'

As a customer, I want the catalogue to have a sorting by 'In Stock', so that I can check products more easily:

  • should allow user to filter products by 'In Stock'

As a customer, I want the catalogue to have a sorting by 'lowest reference first', so that I can check products more easily:

  • should allow user to filter products by 'lowest reference first'

As a customer, I want the catalogue to have a sorting by 'highest reference first', so that I can check products more easily:

  • should allow user to filter products by 'highest reference first'

(See test cases) (See code)

Catalogue - View

Description

The user can also select how the products of the catalogue are displayed, either in grid or list view. Also the catalogue remembers whichever selection the user did.

User Story & Test Cases

As a customer, I want the catalogue to have a the option to display products in either 'grid' or 'list' view to see products in the way that better suits me:

  • should display products by default on grid view
  • should allow user to display products by grid view
  • should allow user to display products by list view
  • should remember user view preferences after page reload

(See test cases) (See code)

Clone this wiki locally