-
-
Notifications
You must be signed in to change notification settings - Fork 3
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 profiles #29
base: develop
Are you sure you want to change the base?
User profiles #29
Conversation
@Bentroen |
@Bentroen To implement a search feature for users and songs is harder than I imagined. I have a few worries about How efficient searching by keyword, name, title, author, and description by section or substring can be. And, how could we avoid full reads in case some user requests? |
https://www.mongodb.com/resources/basics/full-text-search I guess this is the approach to be taken with MongoDB, it already take care of all of this like fuzzy search and indexing is bazeds on words and not full strings. |
…gregation and indexing
Thanks for working on these features!
Yes, we can have a single search feature that can return results for both users and channels - selectable with a tab widget, similar to what YouTube does.
Since user profiles are such a simple feature compared to search, I believe this PR can be reduced in scope to just user profiles, since they don't rely on search being ready to be merged into production. We can leverage the existing search infrastructure implemented here in a subsequent PR. |
…nto feature/user-profile
…ery DTO for user-specific queries
…tion using SearchPageComponent
This PR adds comprehensive features to enhance user profile management and songs and user search functionality
Planned Features:
Song search functionality based on keywords
User profile search functionality based on keywords
User profile pages for viewing member information
Profile editing interface for users to manage their details