Skip to content

New feature: my plots or my plots to watch or something #129

@emprzy

Description

@emprzy

Add a new tab on the main nav called my plots or my plots to watch (or similar) where users can see plots with certain specs (that they have chosen) on one dashboard. This would involve the implementation of a button on the Forecasts pages that says Add to my plots, which will trigger the addition of that plot exactly (say, they have chosen NHSN RSV hosp in North Carolina) to their plots page, where they will be able to view plots side-by-side. There will have to be modularity on whether the user's want the plot to update as more data rolls in or if they want it to be frozen in it's current state (not sure best way to implement this spec...tbd).

We can set a max number of plots to be added to my plots, or just let the user go ham and add 6,000 if they want. Minimally we will set a flexible grid size. This feature is distinct from MyRespiLens because it uses RespiLens-processed data and not user input data – though, we could think about adding an Add to my plots button to MyRespiLens as well (tricky because MyRespiLens doesn't store past data, so we would have to create a login gateway to add this). In its present state, my plots will remember users the same way that Forecastle does, which I think is by IP address. So, in theory, users would visit their my plots page and, without having to do anything, the plots they have saved will all be there for them to view side-by-side/in a grid (size of plot will depend on how many plots they have pinned).

Not strictly blocked by #128 advanced controls panel, though I would like to add that first because I think it will be easier to first get the plots the exactly way we want them and then handle freezing+exporting to a new feature. So...blocked by #128

Metadata

Metadata

Assignees

Labels

new featureNew feature or feature request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions