DemocracyLab / DemocracyLab/CivicTechExchange
Volunteer Activity Reporting
- Dominant language
- JavaScript
- Stars
- 105
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Description
Currently, when a volunteer signs up with a project, we do nothing to follow up or ask what the volunteer has been doing as part of their volunteering. In order to give project owners the ability to track what their volunteers have been doing, and also surface volunteering activity on the volunteer's profile, we want to start tracking project volunteer activities on a weekly basis.
[Figma Designs](https://www.figma.com/file/WADcmVjJh5ARVoZ09xlpfdFN/DemocracyLab?node-id=39337%3A83008&t=cPMKJmadGnZWjHqg-1)
# Acceptance Criteria
## Volunteer Profile Page
- New tab "My Activity", which displays volunteer's past volunteering activity by week and project
- "Log Activity" button which links to Volunteer Reporting Page
## New: Volunteer Reporting Page
On the Weekly Reporting page, volunteers are prompted to enter
- The week they are reporting for
- Toggle switch for each project they are volunteering with (as to whether they did work for the project that week)
- Hours Worked that week
- A short description of their activities that week
- Any links to their work
## Weekly Email
- Volunteers receive weekly emails with site link to report their hours and activities for the projects they are volunteering with
## Importing Volunteer Activity from spreadsheet
- Volunteer Activity reports captured previously in spreadsheet csv can be imported with manage.py job
Contributor guide
Assessment
This issue has not been assessed yet.