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

UX optimisation #53

Open
6 tasks
pbuttigieg opened this issue Aug 3, 2023 · 3 comments
Open
6 tasks

UX optimisation #53

pbuttigieg opened this issue Aug 3, 2023 · 3 comments
Labels
Milestone

Comments

@pbuttigieg
Copy link
Collaborator

pbuttigieg commented Aug 3, 2023

There are several unwieldy UX issues that would be good to smooth out during development.

Growing list, here:

Minor

  • In some cases, clicking on facets resets any other filters (e.g. provider) - fix: the UX should offer a more intuitive way to manage the retention and removal of filters.
  • In some cases, results are not shown when dropdown filters are used (hard to reproduce, encountered with searching for a provider within Institutions pre-filtered for the Africa region)
  • Add a "report this result" button to each search result - clicking on this will autogenerate a report that links directly to the offending result and prompts the user to fill in more detail. The report will be sent to a designated email address for triage to this tracker.
  • Update the Contact element on the site to include feedback and optimisation mechanisms.
  • Add number of OIH sources searched per query (xref Revist how to handle OIH Provenance metadata in the UI/UX #59) and the number of sources in the result set

Major

  • Sort function after search completes: similar to the OBPS (example, here, not the "Sort" function on right). Essentially we should be able to leverage all used / populated metadata fields to sort results.
@pbuttigieg
Copy link
Collaborator Author

Add a "report this result" button to each search result - clicking on this will autogenerate a report that links directly to the offending result and prompts the user to fill in more detail. The report will be sent to a designated email address for triage to this tracker.

For example, this entry has/had incorrect coordinates (we assume) and a way to click on a button to flag the result so OIH can inform the provider a fix may be needed (can be automated too).

image

@jmckenna
Copy link
Contributor

jmckenna commented Oct 9, 2023

@pbuttigieg I think we should break this 'meta' ticket out into separate issues (easier for the dev to tackle one-by-one), and assign a priority label for each.

@pbuttigieg
Copy link
Collaborator Author

Sure - this was kept as a list during our editing process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants