This repository was archived by the owner on Nov 6, 2021. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 69
Allow Partner Agencies to Share Their Impact #352
Copy link
Copy link
Open
Labels
In ProgressWork In ProgressWork In Progress
Description
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.
Metadata
Metadata
Assignees
Labels
In ProgressWork In ProgressWork In Progress