Keyword Search Backend - Khadija and Retaj #40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Attempted to create a backend for Keyword search; where users can search through discussion posts using several keywords. In collaboration with Retaj
Created search.js under src/posts
Created lists.js under public/src/client/topic
In search.js included search functionality: Attempts to implement a search feature in the Posts module that filters posts based on a user-provided query.
In search.js added database integration: Attempts to utilize the database to retrieve post IDs efficiently using a sorted set, ensuring optimal performance even with larger datasets.
In topics.js addedTopic Creation and Infinite Scroll: Attempts to add topic creation button that allows users to create new topics using a prompt.
-In topics.js added search and filtering: Attempts to integrate a topic search feature that allows users to search through topics using a keyword.
Attempts to provide sorting options (e.g., by date or alphabetical order) and filtering capabilities to refine the displayed topics based on certain criteria.
This feature hopes to enhance user experience, making it easier to search through posts
Attempts to resolve Issue #22