Skip to content
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

feat(resources): client-side search #206

Closed
chrismclarke opened this issue Dec 14, 2023 · 0 comments · Fixed by #223
Closed

feat(resources): client-side search #206

chrismclarke opened this issue Dec 14, 2023 · 0 comments · Fixed by #223
Assignees

Comments

@chrismclarke
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
As the list of resources available within the app continues to grow, finding specific resources (which are often nested in collections and sub-collections) becomes harder to do. It would be nice to have an interactive way to search for specific resources

image

https://picsa.app/resources

Describe the solution you'd like

  • Integrate FuseJS to support client-side search of data
  • Create a new resources/search page that includes a search box and displays lists of results from all resources

Additional context

  • The existing resources service provides access to resources grouped by type (e.g. collections, files and links). Ideally the search engine should be able to search across all of these
  • Search should include multiple properties in resource objects, with higher weights given to title (50%), description (30%) and perhaps filename/url the final (20%)
@chrismclarke chrismclarke moved this to Next Priority in PICSA Apps Development Dec 14, 2023
@chrismclarke chrismclarke changed the title feat(resources): Resource search feat(resources): client-side search Dec 14, 2023
@Pamella014 Pamella014 self-assigned this Dec 20, 2023
@chrismclarke chrismclarke moved this from Next Priority to In Progress in PICSA Apps Development Jan 17, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in PICSA Apps Development Jan 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants