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

Map Process to View Suggestions on Admin Dashboard #935

Closed
4 tasks done
ktjnyc opened this issue Apr 9, 2021 · 3 comments
Closed
4 tasks done

Map Process to View Suggestions on Admin Dashboard #935

ktjnyc opened this issue Apr 9, 2021 · 3 comments
Labels
P-Feature: Admin Dashboard Admin dashboard page Review Issue needs to be discussed or analyzed Role: Product Management size: 3pt The lift to complete this user story 4-8hrs WIP Work In Progress, issues that have progress on them but no one assigned or responsible.

Comments

@ktjnyc
Copy link
Member

ktjnyc commented Apr 9, 2021

Overview

We need to map the process of the volunteers with admin rights to view suggestions and apply updates so that we can design the pages and implement the changes.

Action Items

Resources/Instructions

Link to draft process flow

@ktjnyc ktjnyc self-assigned this Apr 9, 2021
@ktjnyc ktjnyc added Role: Product Management size: 2pt The lift to complete this user story 3-4hrs labels Apr 9, 2021
@ktjnyc ktjnyc added size: 3pt The lift to complete this user story 4-8hrs and removed size: 2pt The lift to complete this user story 3-4hrs labels Apr 9, 2021
@entrotech
Copy link
Member

We already have features in the application for a food seeker to "Send Correction" on the Organization Details Panel, and to "Suggest New Listing" on the Hamburger Menu. When a user fills out these forms, the suggestion is recorded in the database to the suggestion table. This is the data collection part of a simple ticketing system, but we have not built out the part that allows an administrator to review the suggestions and act on them.

I envision a Suggestion Dashboard page, accessible to administrators that would allow them to query all the suggestions by various criteria and disposition them to specific states (maybe "New", "Pending", or "Closed") and add admin notes to each suggestion about what needs to be done, why nothing needs to be done, or how the suggestion was resolved. The details need to be thought through:

  • What are useful filtering and sorting criteria for the Suggestion Dashboard (submission date, disposition status)? Maybe the dashboard should default to just showing New and Pending suggestions.
  • What should the dashboard look like? It could be a editable grid, or a view only grid where the admin need to open a form for a ticket to edit it.
  • How should the notes be recorded?
  • If the user provided their email, can we send them an acknowledgement of their submission, a notification that their suggestion has been incorporated or some other feedback or "thank you"?
  • It seems like, of the case of a suggested new listing, it would be helpful to implement a process for an admin to check to see if it's a duplicate, and create a new organization if it's new without having to re-key the information from the fields provided in the suggestion.

@ktjnyc
Copy link
Member Author

ktjnyc commented Apr 15, 2021

Progress: Worked on draft/notes for map
Blockers: Availability
Availability: Limited until next week
ETA: Draft for review next Thursday

@ktjnyc
Copy link
Member Author

ktjnyc commented May 6, 2021

Progress: A few additional updates to the document
Blockers: Availability
Availability: Limited until next week
ETA: Will make some progress by next week

@gigicobos gigicobos added the P-Feature: Admin Dashboard Admin dashboard page label Jul 22, 2021
@sameergautam sameergautam added the Missing: Role The role is missing from this issue label Jul 29, 2021
@gigicobos gigicobos removed the Missing: Role The role is missing from this issue label Jul 29, 2021
@gigicobos gigicobos added Review Issue needs to be discussed or analyzed WIP Work In Progress, issues that have progress on them but no one assigned or responsible. labels Aug 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P-Feature: Admin Dashboard Admin dashboard page Review Issue needs to be discussed or analyzed Role: Product Management size: 3pt The lift to complete this user story 4-8hrs WIP Work In Progress, issues that have progress on them but no one assigned or responsible.
Projects
Development

No branches or pull requests

4 participants