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

User should be able to search for a recipe #16

Open
Tracked by #10
StevieShibly8 opened this issue Oct 31, 2023 · 0 comments
Open
Tracked by #10

User should be able to search for a recipe #16

StevieShibly8 opened this issue Oct 31, 2023 · 0 comments
Assignees
Labels
story A user story is an informal, general explanation of a software feature
Milestone

Comments

@StevieShibly8
Copy link
Collaborator

StevieShibly8 commented Oct 31, 2023

  • User should be able to search for recipes via keyword(s)
  • The list of recipes that contain the keyword(s) should be displayed
  • User should be able to click on the "Modify Search" button
    • A new window should pop up displaying all the Filter and Sort options
    • By default, Filter should have "Filter by keyword(s)" selected
    • By default, Sort should have "Sort by A-Z" selected
    • There should be a "Cancel" button at the bottom of the window
    • The "Apply" button should only show up if any changes were made to the filter and/or sort options
  • User should be able to click on the "Apply" button to apply the selected filter and sort options
    • A new filtered and sorted list of recipes should be displayed
  • User should be able to click on the "Cancel" button to revert back any changes
@StevieShibly8 StevieShibly8 mentioned this issue Oct 31, 2023
4 tasks
@StevieShibly8 StevieShibly8 added the story A user story is an informal, general explanation of a software feature label Oct 31, 2023
@StevieShibly8 StevieShibly8 added this to the Beta release milestone Oct 31, 2023
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list component
- Add search to home component
- Add getRecipesByQuery() method to recipe service
- Add GetRecipesByQuery() to RecipeController

gh-16
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list and recipe-search components
- Replace home component with recipe-search
- Add searchRecipes method to recipe service
- Add SearchRecipes method to RecipeController

gh-16

Co-authored-by: Syed Zaidi <[email protected]>
Co-authored-by: Zubair Shibly <[email protected]>
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list and recipe-search components
- Replace home component with recipe-search
- Add searchRecipes method to recipe service
- Add SearchRecipes method to RecipeController

gh-16

Co-authored-by: Syed Zaidi <[email protected]>
Co-authored-by: Zubair Shibly <[email protected]>
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list and recipe-search components
- Replace home component with recipe-search
- Add searchRecipes method to recipe service
- Add SearchRecipes method to RecipeController

gh-16

Co-authored-by: Syed Zaidi <[email protected]>
Co-authored-by: Zubair Shibly <[email protected]>
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list and recipe-search components
- Replace home component with recipe-search
- Add searchRecipes method to recipe service
- Add SearchRecipes method to RecipeController

gh-16

Co-authored-by: Syed Zaidi <[email protected]>
Co-authored-by: Zubair Shibly <[email protected]>
NilinReza added a commit that referenced this issue Nov 20, 2023
- Add recipe-list and recipe-search components
- Replace home component with recipe-search
- Add searchRecipes method to recipe service
- Add SearchRecipes method to RecipeController

gh-16

Co-authored-by: Syed Zaidi <[email protected]>
Co-authored-by: Zubair Shibly <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
story A user story is an informal, general explanation of a software feature
Projects
None yet
Development

No branches or pull requests

2 participants