Giving Project Volunteer and Donation Management Tool
CodeStreamlining volunteer and donation management for the Bread and Roses Community Fund (Spring 2018)
Technologies used: Flask, JavaScript, HTML, CSS, Heroku
About the Project
Every semester, Bread and Roses has to source and manage hundreds of volunteers. This is not an easy task, given the fact that there are only a handful of people to handle this. Similarly, volunteers have to track multiple donors and donations, in addition to constantly updating Bread and Roses management on their own progress.
About the Client: Bread and Roses Community Fund
The Bread and Roses Community Fund of Philadelphia recruits a diverse cohort of volunteers every semester to raise money through the volunteers’ connections for their Giving Project. Using the collected funds, Bread and Roses sponsors socially impactful community events and initiatives.
You can find a link to their website here.




Impact
This applications helps streamline volunteer recruiting for Bread and Roses. It also makes it easier for volunteers to manage and track their donors/donations. By saving time on both sides, Bread and Roses can raise more money, recruit multiple cohorts per semester, and drive greater impact in the Philly community.
The Team
Spring 2018 Team members:
Features
A volunteer dashboard displaying important metrics (ex. total number of donations received, total amount raised by the cohort, etc.)
A drag and drop interface for keeping track of donor/donation progress (similar to Asana or Trello)
A volunteer management and filtering tool (similar to excel but with built in filtering capabilities - ethnicity, gender, sexual orientation, cohort, etc.)
Ability to download volunteers into an external spreadsheet, the ability to view the demographic data of a cohort in graph form.
Technical Challenges
Creating graphs
Aggregating data for metrics
Creating a highly interactive drag and drop interface
Verification flow for a donation
Downloading data onto an external excel spreadsheet