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

Implement Filtering of My Projects Page - First Pass #1544

Closed
7 tasks
entrotech opened this issue Nov 29, 2023 · 0 comments · Fixed by #1547
Closed
7 tasks

Implement Filtering of My Projects Page - First Pass #1544

entrotech opened this issue Nov 29, 2023 · 0 comments · Fixed by #1547
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects priority: MUST HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours

Comments

@entrotech
Copy link
Member

entrotech commented Nov 29, 2023

Overview

Users need to be able to apply filters to the projects they see on the My Projects Page.

Action Items

  • The proposed designs appear below. This is called "Option A" in Figma, and there is a slight variant of the wireframe they call "Option B". As of 11/29/23, John doesn't know if either is considered final by the design team, but we need to go ahead and implement something, so we will implement Option A to start with, and modify later, in necessary. We need to make some changes to the design to accommodate features that are not yet implemented, as described in the next items:
  • DRO is an indicator of which area in the city is responsible for administering the project. This feature is not yet implemented, so should be omitted from the filter pop-up interface.
  • The submit feature is not yet implemented, so it should be omitted from the filter interface.
  • Filtering should be implemented in JavaScript in the client-side code.
  • Loose Ends - future issues
    • Administrators can see others users' projects - should they be able to filter by project owner? - they probably should not see projects that are hidden by the author for projects they did not author? - they probably should not see deleted projects that belong to someone else.
    • Regular users probably should see projects that have been shared with them,

Resources/Instructions

Figma Link to Filter Pop-up

Screen Shot of UI Design Team Proposed Filter pop-up:
image

How it appears on the page:
image

@entrotech entrotech assigned entrotech and unassigned entrotech Nov 29, 2023
@entrotech entrotech added enhancement Release Note: Shows as visual or user experience Enhancement role: front-end Front End Developer level: medium priority: MUST HAVE p-feature: My Projects Page /projects size: 1pt Can be done in 4-6 hours labels Nov 29, 2023
@entrotech entrotech self-assigned this Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Release Note: Shows as visual or user experience Enhancement level: medium p-feature: My Projects Page /projects priority: MUST HAVE role: front-end Front End Developer size: 1pt Can be done in 4-6 hours
Projects
Status: Released
Development

Successfully merging a pull request may close this issue.

1 participant