Skip to content
This repository has been archived by the owner on Nov 6, 2021. It is now read-only.

Allow Partner Agencies to Share Their Impact #352

Open
2 of 6 tasks
seanmarcia opened this issue Jun 28, 2020 · 2 comments · May be fixed by #415
Open
2 of 6 tasks

Allow Partner Agencies to Share Their Impact #352

seanmarcia opened this issue Jun 28, 2020 · 2 comments · May be fixed by #415
Assignees
Labels
In Progress Work In Progress

Comments

@seanmarcia
Copy link
Member

seanmarcia commented Jun 28, 2020

Summary

We've had several diaper banks ask us to add in the ability for their partner agencies to have the ability to share the impact of their work with them. This is both a motivational tool as well as something that diaper banks use in their marketing/grant applications. These impact stories will either be text, uploaded file(s), or both.

Criteria for completion

  • Add a sidebar nav item called "Share Our Impact"
  • Add in routing, control actions, and view for impact stories.
  • There should be a text field and file uploads.
  • On the saving of the impact story it should notify the associated diaper bank that a new impact story is available. (Notification level to be determined. Maybe email. Maybe just the bell icon in Diaperbase. Maybe both.)
  • A checkbox is associated with verbiage requiring user to assert that they have explicit permission from photographed individuals to share images. (Photo is not stored without this checkbox being selected.)

Post MVP

  • Add to the Diaper app an impact stories section for diaper banks and share that information there so there is a history and it is not just living in emails. If you are interested in doing this extra work ping someone in the #diaper channel in the Ruby for Good slack if you have any questions. This might be a good opportunity to implement the Rails 6 functionality of an app being able to connect to multiple databases.
@edwinthinks
Copy link
Collaborator

I can take this one :)

@edwinthinks edwinthinks self-assigned this Aug 2, 2020
@seanmarcia seanmarcia added In Progress Work In Progress and removed 🙋 Help Wanted Extra attention is needed labels Aug 5, 2020
@edwinthinks edwinthinks removed their assignment Sep 5, 2020
@edwinthinks edwinthinks added the Ruby For Good 🎃 Fall 2020 Ruby for Good coding event, September 2020. label Sep 5, 2020
@scooter-dangle
Copy link
Collaborator

scooter-dangle commented Sep 6, 2020

Per discussion at R4G, we're working first on getting the text-based impact working.

Will create a separate issue later today/tomorrow to capture the file/image upload piece of this ticket.

@fosterv2 fosterv2 linked a pull request Sep 13, 2020 that will close this issue
@seanmarcia seanmarcia removed the Ruby For Good 🎃 Fall 2020 Ruby for Good coding event, September 2020. label Oct 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
In Progress Work In Progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants