Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

User profiles#29

Draft
tomast1337 wants to merge 66 commits intodevelop from
feature/user-profile
Draft

User profiles #29
tomast1337 wants to merge 66 commits intodevelop from
feature/user-profile

Conversation

@tomast1337
Copy link
Member

@tomast1337 tomast1337 commented Jan 12, 2025
edited
Loading

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

Nice examples of profiles

Useful links about text search in MongoDB:

@tomast1337 tomast1337 self-assigned this Jan 12, 2025
Copy link
Member Author

tomast1337 commented Jan 15, 2025
edited
Loading

@Bentroen
For the user search feature, I created this search box, I assume the same search box can be repurposed for a song search feature, Does this approach seem suitable?

search

Bentroen reacted with heart emoji Bentroen reacted with eyes emoji

@tomast1337 tomast1337 added the help wanted Extra attention is needed label Jan 21, 2025
Copy link
Member Author

@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?

@tomast1337 tomast1337 changed the title (削除) Feat (profiles): Implement user-profiles and search functionality [WIP] (削除ここまで) (追記) Feat (profiles): Implement user-profiles and user and song search [WIP] (追記ここまで) Jan 21, 2025
Copy link
Member Author

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.

Bentroen reacted with thumbs up emoji

Bentroen and others added 30 commits March 5, 2025 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Labels

help wanted Extra attention is needed

Projects

Status: In Progress

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /