data-portal icon indicating copy to clipboard operation
data-portal copied to clipboard

Feat/discovery load time spike

Open jarvisraymond-uchicago opened this issue 6 months ago • 1 comments

Spike for Improve Discovery Page Loading UX

Ticket: https://ctds-planx.atlassian.net/browse/HP-1643

Before Load time is approximately 5 seconds. Searches entered during loading do not update once loading is completed. output

After UX proposed with batch loading of 10 studies and then the rest. Initial load of first 10 studies takes around 200-300ms (95% improvement). UX shown includes a mini progress bar.

  • Searches entered during loading update with all available results after loading is completed.
  • Filters and Data Repository selection is disabled until loading is completed.

output

Instructions: Pull local, then run in QA Dev.

Mini Progress Bar by Studies Count: https://qa-heal.planx-pla.net/portal/dev.html?showMini

jarvisraymond-uchicago avatar Aug 09 '24 19:08 jarvisraymond-uchicago