Skip to content

Search Requirements

Matthew Borda edited this page Oct 2, 2016 · 1 revision

Requirement Set Name: Site Search Integration

Description: The site will provide a basic and advanced search function for users to search. Users will be able to search on multiple poem or drink details. An advanced search will be available for users to specific which criteria to use for searches.

Requirements

  1. The Poem Search Functionality will allow users to search for poem using an open search box.
    1. Users will be able to search by poem name.
    2. Users will be able to search by poem type.
    3. Users will be able to search by poem movement.
    4. Users will be able to search by poem school.
    5. Users will be able to search by poem country of origin.
    6. Users will be able to search by poem language.
    7. Users will be able to search by poem time frame.
    8. Users will be able to search by poem genre.
  2. The Drink Search Functionality will allow users to search for a drink using the same open search box
    1. Users will be able to search by drink name.
    2. Users will be able to search by drink type.
    3. Users will be able to search by seasonal drink type.
  3. The site will also provide users an Advanced Search Functionality.
    1. The Advanced Search Functionality will allow users to limit a search to either poem or drink.
    2. The Advanced Search Functionality will allow users to limit a search to the poem categories described above.
      1. The Advanced Search Functionality will allows users to select from a list of poem movements.
      2. The Advanced Search Functionality will allows users to select from a list of poem schools.
      3. The Advanced Search Functionality will allows users to select from a list of poem time frame.
      4. The Advanced Search Functionality will allows users to select from a list of poem genre.
    3. The Advanced Search Functionality will allow users to limit a search to the drink categories described above.
      1. The Advanced Search Functionality will allows users to select from a list of drink types.
      2. The Advanced Search Functionality will allows users to select from a list of seasonal drink types.
  4. The site will present users with the option to select a poem at random.
  5. The site will present users with the option to select a drink at random.

Clone this wiki locally