SAP / knowledge-hub-extension

A collaborative project driven by the SAP development community to build and enhance a Visual Studio Code extension that aggregates SAP development resources (tutorials, blogs, walkthroughs, and more) in the user's development environment.
Apache License 2.0
5 stars 2 forks source link

FEATURE - Introduce Home page search #89

Open cjbernal opened 1 year ago

cjbernal commented 1 year ago

As a Knowledge Hub user, I want to search all of the available content from the Home page, so that I can begin my information search from the 1st page in the extension, rather than have to switch back and forth between tabs

Description

Currently users need to navigate to either the Blogs or Tutorials tab to begin a search for information (that persists across tabs). We can simplify their user experience by introducing a search bar on the Knowledge Hub Home page. The top three relevant results should then be displayed on the Home page with a link that allows users to jump to the respective tabs to see more results.

Technical Design

What modules need to be created or enhanced? How would the functionality be exposed and how can it be consumed?

Acceptance Criteria

GivenWhenThen format (https://martinfowler.com/bliki/GivenWhenThen.html)

Given I have the Home tab open ... when I execute a search in the search bar... then ... I will see the top 3 most-relevant results for blogs and tutorials (the currently available resources) on the Home tab AND I can click a View More link that will navigate me to the relevant tab AND the number of search results available will be displayed in the respective tabs to indicate to users a search was performed across all tabs AND any search made in the Blogs or Tutorials tabs should persist on the Home page.

Notes

image

Tasks