Team-SE-CED / search-engine

source code of search
2 stars 0 forks source link

Task/10 filter search match #62

Closed Techies-John closed 1 month ago

Techies-John commented 1 month ago

Problem/Issue:

  1. Users cannot select filters.
  2. Users cannot search based on selected filters.
  3. The filter-list isn't in enums yet.
  4. search-result is too long for a page name.
  5. The search engine cannot handle "all" results.

Proposed Solution:

  1. Added functionality for users to select filters.
  2. Added functionality for users to search based on selected filters.
  3. Implemented enums (filters.ts).
  4. Changed search-result to result.
  5. Added a feature that allows users to type "#" to retrieve all results. (The system can handle all results based on filters.)

Note: This is not complete yet, as I have only implemented the backend part. The frontend is not properly set up yet. I will wait for that PR and then refactor the backend.

Additionally, Department and Date are temporarily set to Computer Engineering and 2023, respectively, as there isn't a proper selector implemented yet.