Skip to content
Axel Bocciarelli edited this page Jul 6, 2022 · 14 revisions

Priorities

  1. simple view with DOI/institute/cropped title/description/link to DOI
    • title cropped to 1 line with tooltip
    • description (2 lines)
    • relevency score (number)
  2. homepage with search bar + search bar in top bar
  3. display number of results (50+ if limit reached)
  4. remove/adjust filters
    • remove title/text fields
    • type: proposal/publication
  5. techniques simple drop-down
  6. make limit (number of results to fetch) configurable
  7. range filter: min/max/unit
  8. homepage content
  9. transfer repo to panosc-eu org

Next

  • continuous deployment to GitHub Pages => https://data.panosc.eu
  • way to provide feedback
  • review filter groups feature (simplify code if no grouping is needed for now)
  • generate list of facilities dynamically on homepage
  • minor design adjustments (max page width, spaces around min/max/unit fields, smaller font size for filter fields, footer, ExPaNDS logo, etc.)
  • suggested searches on homepage (text field placeholder + links under text field)
  • show institute in simple view
  • expandable detailed view:
    • full title and description
    • expanding/collapsing one item expands/collapses all items (while maintaining scrolling position)
    • datasets matching the filters (make it clear that there may be more)
    • members
  • fancy scoring indicator
  • improve UX of filters UI on mobile (button to apply filters instead of debounce)
  • techniques auto-complete drop-down
  • release date filter
  • privacy statement
  • track queries so we know what people search for? (in back-end?)
  • debug query URL/params at the bottom
  • let user adjust limit
  • feature testing with React Testing Library
  • feedback from Andy: "It would be great to have the results numbered per entry"
  • feedback from Andy: links to facilities on homepage should go to their respective data portals

Ideas/long term

  • Filter by facility
  • Domain-specific portals
  • Contextualisation of the UI to get more relevant search filers (user choice? automatic based on technique?)
  • Include filters in scoring (e.g. param filter matching 1/1000 datasets in a document vs 1000/1000 datasets in another)
  • Dataset search with required institute filter
Clone this wiki locally