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

Feature: A database filter UI that has all fields exposed and filterable to make it easier to filter using any criteria #2277

Open
fancyham opened this issue Nov 12, 2024 · 0 comments
Labels
data Issue involves data management and analysis. P-Feature: Criteria Search Role: Database

Comments

@fancyham
Copy link
Collaborator

fancyham commented Nov 12, 2024

Context

Currently, on the database part of the site, there's a filtering interface, but it only has a limited number of criteria for filtering.

If it's easily possible, it could be really helpful to have a full-database search/filter interface for all organization fields in the database.

This will allow us (designers, PMs, researchers, devs) to more easily filter the database for research as well as feature development purposes.

For example, if I want to develop an advanced filter looking for "diapers", I first want to see how many orgs have 'diapers' in their text description fields. To do this, I currently need to export the entire database, then use spreadsheet software to search for that term.

How is it now?

image

Proposed new feature

Would like to be able to search for text or values for each field.

And for fields that have (multiple) options, it'd be nice to have a UI element that allows checkboxes for each item or text matches.

Perhaps this more complete search UI gets added to the existing filter as an "Advanced filter" screen?

Stretch goal: The ability to save a search… perhaps the filter criteria creates a unique URL that can be easily bookmarked?

Discussion

Ideally, this already exists automatically as part of the database platform we're using?

References:

  • Screenshots/ videos
  • Competitive Analysis (show examples of what other people are doing to solve this same problem)
@fancyham fancyham added data Issue involves data management and analysis. Role: Database labels Nov 12, 2024
@github-project-automation github-project-automation bot moved this to New Issue Approval in P: FOLA: Project Board Nov 12, 2024
@farahrobleh farahrobleh added Missing: Feature The feature tag is missing for this issue Missing: Milestone This issue is not part of any milestone P-Feature: Volunteer Dashboard Volunteer dashboard page P-Feature: Criteria Search and removed Missing: Feature The feature tag is missing for this issue P-Feature: Volunteer Dashboard Volunteer dashboard page labels Nov 14, 2024
@fancyham fancyham added this to the 08. New feature Development milestone Nov 22, 2024
@fancyham fancyham removed the Missing: Milestone This issue is not part of any milestone label Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data Issue involves data management and analysis. P-Feature: Criteria Search Role: Database
Projects
Status: New Issue Approval
Development

No branches or pull requests

2 participants