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

My Projects Page Filter Settings Retention #1683

Open
1 task
Parisajf opened this issue May 2, 2024 · 0 comments
Open
1 task

My Projects Page Filter Settings Retention #1683

Parisajf opened this issue May 2, 2024 · 0 comments
Labels
Dependency Issues that cannot be worked on until another issue is closed enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects pbv: dev All engineering issues priority: MUST HAVE role: front-end Front End Developer size: 2pt Can be done in 7-12 hours
Milestone

Comments

@Parisajf
Copy link
Member

Parisajf commented May 2, 2024

Dependencies

Overview

To make the My Projects Page easier for users, the application should "remember" their filter and sorting settings for a browser session.

Action Items

  • Once all the filters have been implemented, implement code that saves the My Project Page filter and sorting criteria whenever a user makes changes. If the user leaves the page and later returns within the same browser session, the setting should be restored so the user does not have to re-enter them

Resources/Instructions

2023-01-23 Stakeholder meeting feedback:

  • Emily and Xander both agreed that filter choices should be saved for the session, but not beyond. A Session was then defined as until you log out or close the tab.

  • See the screenshots on recreation.gov for how it shows the number of filters you are using:

image

image

@Parisajf Parisajf added this to the 10 - Launch milestone May 2, 2024
@entrotech entrotech added enhancement Release Note: Shows as visual or user experience Enhancement role: front-end Front End Developer level: medium priority: MUST HAVE milestone: missing p-feature: My Projects Page /projects size: 2pt Can be done in 7-12 hours labels May 2, 2024
@entrotech entrotech changed the title My projects page Filter's retention settings My Projects Page Filter Settings Retention May 2, 2024
@entrotech entrotech added the Dependency Issues that cannot be worked on until another issue is closed label May 2, 2024
@ExperimentsInHonesty ExperimentsInHonesty added pbv: dev All engineering issues and removed milestone: missing labels Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependency Issues that cannot be worked on until another issue is closed enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects pbv: dev All engineering issues priority: MUST HAVE role: front-end Front End Developer size: 2pt Can be done in 7-12 hours
Projects
Status: Ice Box (not prioritized or fully developed)
Development

No branches or pull requests

3 participants