Menu

Giving Side



More people today give than vote. It is our country’s single largest shared civic act. Yet, wealthy individuals have a near monopoly on giving tools, support and celebration. Giving Side honors giving and givers today. We provide everyday givers a single place to track, engage, enjoy and improve their impact over time.

To date, we have created the necessary foundation of our work, which is a highly sticky platform - ~80% recurring user rate, with 220+ users who have shared over 2,700 “gives” totaling over $380,000 - with basic tracking and goal setting functionality, as well as user relationships with our product over an extended time period.


Below is a list of potential feature collaborations with CS 50.

Project Ideas:

Nonprofit Dashboard
Dashboard that presents nonprofits with aggregated data and insights on the full giving profiles of their users on our platform.

Milestone 1: Scope backend and devops needs to allow creation of dashboard for each new nonprofit and giving circle recipient. Develop dashboards.
Milestone 2: Create visually-stunning front-end interface and ux for nonprofits to view and engage their dashboard.


Visual/ Public Profile
Create page that visually represents the causes a user supports that can be curated and eventually shared with a user’s friends and family.

Milestone 1: Develop tool/ method to find/ scrape nonprofit, crowdfunding, political campaign logos, and visual alternative for recipients without logos.
Milestone 2: Create visually-stunning front-end interface and ux for users to curate and might want to share with friends and family via a private link in the future.


Gratitude Feature:
Allow people to send, receive and have a record of gratitude given and expressed to others via Giving Side.

Milestone 1: Employ HCD processes to prototype, test and iterate new feature.
Milestone 2: Design and develop new feature.


Religious Giving:
Design and implement feature to track religious giving in ways most appropriate to faith practices.

Milestone 1: Employ HCD processes to prototype, test and iterate new feature.
Milestone 2: Design and develop new feature.


User/ Nonprofit Relationship/ Stats page:
Create page that showcases a user’s relationship with a nonprofit, including donations, volunteering, testimonials, money leveraged or matched, etc.

Milestone 1: Employ HCD processes to prototype, test and iterate new feature.
Milestone 2: Design and develop new feature.


Community Organizer Dashboard:
Create dashboard and tracking mechanism for members of community-based organizing groups to capture their particular use-case.

Milestone 1: Employ HCD processes to prototype, test and iterate new feature.
Milestone 2: Design and develop new feature.


Note: these projects are open-ended. We encourage groups to suggest improvements to these ideas, and we will work with students to help shape the direction of the project.