MakerAcademy / EducationalPlatform

maker-academy.vercel.app
Apache License 2.0
1 stars 1 forks source link

[Feature] Topics Page: Filtered Search Bar #4

Open MakerAcademy opened 2 years ago

MakerAcademy commented 2 years ago

The search bar and the filter button on the topics page needs to be improved. [Meta Note]: Throughout the explanation of this issue, there will be two different search bars. 1) the search bar to search through content. 2) the search bar to search through the list of filters, when selecting a filter ("filtered search").

Filter Button

Searching for Filters & Traversing Filter Windows

After clicking the filter box, a window should appear above of possible filter categories. This window should be filtered based on what is typed in the "filtered search". When one of these filter categories is clicked on, the window no longer shows the filter categories, but rather the options for the specific filter category selected. In the case of the author filter category, the next window should be blank, and then the "filtered search" would just search through a list of authors, and based on the search, authors would start appearing in the window. Furthermore, this window should most likely be a fixed size, that allows scrolling within the window. Also, for the author search, if there is no functionality for pulling authors from an API, then just pull from a json file that has hardcoded fake users for now.

Representation of Filters

The selected filters should be represented somewhere (maybe under the filter box or the search box), with x's on them allowing the user to click on the x and delete the filter.

Categories and Options

Subtopic (for law - real estate, securities, taxes, intellectual property......for finance - markets, accounting, currency, banking......for business - operations, management.........for development - smart contracts, side chains) Time (last day, last week, last month, last year) Author Medium (podcast episode, article, video, presentation slides, course) Difficulty Level (beginner, intermediate, advanced)

Search

Based on the filters currently in place, the search bar should only search through that filtered content.

MakerAcademy commented 2 years ago
Screen Shot 2022-01-19 at 12 30 37 PM Screen Shot 2022-01-19 at 12 31 38 PM Screen Shot 2022-01-19 at 12 35 06 PM