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

Epic: CSV Download Feature #1738

Open
bberhane opened this issue May 29, 2024 · 4 comments
Open

Epic: CSV Download Feature #1738

bberhane opened this issue May 29, 2024 · 4 comments
Assignees
Labels
Epic p-feature: data Pre-Launch Describes an issue that must be completed in order to launch Role: Missing size: epic
Milestone

Comments

@bberhane
Copy link
Member

bberhane commented May 29, 2024

Overview

We need to add an option to the website to allow people to download a spreadsheet of their selected data so that this information is accessible to them without them having to go online to retrieve it.

All Related Tickets

PM

Design

Dev

Resources/Instructions

  • Users should be able to download a spreadsheet of the highest incidences of request types
    • One spreadsheet for one request type: neighborhood council, request type, number of requests at a given address and time frame, one neighborhood council
    • Data that will be downloaded will only include one request type at a particular period of time
      • Spreadsheet will generate only the address + number of requests
  • Provide users with some suggestions as to what to do with the data
    • e.g., making use of public services AKA bulky item pickup – let them know what the cost is for using it if any [This is what you can do with the data; this is one example (bulky items)]
@bberhane bberhane added Role: Frontend React front end work Size: Missing ready for dev lead ready for developer lead to review the issue p-feature: data draft labels May 29, 2024
@bberhane bberhane added this to the 04 - Map Page milestone May 29, 2024
@bberhane bberhane added this to New Issue Approval in 311: project board via automation May 29, 2024
@bberhane bberhane added the Pre-Launch Describes an issue that must be completed in order to launch label May 29, 2024
@ryanfchase
Copy link
Member

I'm feeling like this should be an Epic (e.g. data export feature) since I think each action item will end up being a sizable amount of work for a member of each team. Here are the tickets that would be attached to this epic:

  • (modify existing Design ticket) add a download button + We'll need some messaging ... only one Request Type: there is a design ticket being worked on right now that will need the deliverables modified to match this ticket's requirements
  • (suggested PM ticket) Come up with the suggestions about what to do with the data, Bonnie suggested we come up with a few, and the rest can be determined as a later effort
  • (suggested Dev ticket) Implement the behavior of downloading the csv data in the format specified in this ticket. We can also reference a previous dev ticket that began the initial work of implementing the data export functionality

Feel free to leave a comment to discuss, otherwise happy to discuss this on Wednesday.

@bberhane
Copy link
Member Author

@ryanfchase I thought the same thing when I was making it but was waiting for you to say something!

@ryanfchase
Copy link
Member

ryanfchase commented Jun 4, 2024

@cottonchristopher instructions for converting this ticket to an epic:

  • change title from Download CSV for a particular request type and time frame to Epic: CSV Download Feature
  • remove labels: Role: Frontend, Size: Missing
  • add labels: Epic, Size: epic
  • Move Project Board card (from New Issue Approval to Epics)
  • overview can remain the same
  • remove all action items
  • add the markdown below to start tracking PM tickets, dev tickets, and design tickets:
### All Related Tickets

#### PM
- TODO, create PM ticket: "Create suggestions on how NC can deal with service requests"

#### Design
- https://github.com/hackforla/311-data/issues/1695

#### Dev
- https://github.com/hackforla/311-data/issues/1586
- TODO, create Dev ticket: "CSV Download functionality should group by request type and display count"
  • Resources/Instructions remain the same
  • Finally, remove label draft

@ryanfchase ryanfchase removed the ready for dev lead ready for developer lead to review the issue label Jun 4, 2024
@cottonchristopher cottonchristopher changed the title Download CSV for a particular request type and time frame Epic: CSV Download Feature Jun 9, 2024
@kiranofans

This comment was marked as off-topic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic p-feature: data Pre-Launch Describes an issue that must be completed in order to launch Role: Missing size: epic
Projects
Status: Epics
311: project board
New Issue Approval
Development

No branches or pull requests

4 participants