Code for Philly volunteers give back to our community by donating their skills and time towards not-for-profit, civic-minded, open source projects. Browse our community’s project directory to identify where you can volunteer.

New to Volunteering?

If you’re new to volunteering or creating your own project, please check out our Projects 101 Blueprint slides.

For detailed advice on starting your own project, check out our own github ‘getting started’ project repo.

FYI - All our Projects 101 content is open source. Submit your own pull request to make it better with your own suggestions!

Remember, you’re a part of a national community of civic hackers

Check out Code for America’s project page for more opportunities to volunteer or for inspiration on the next project to start here in Philly.

Looking for our Code for Philly Civic Cloud hosting information?

Check out our documentation and github workflow here

Give Schools - Needs Board Prototyping

Overview

Supporting Schools Through Tech

We envision a world where every school has access to the resources they need to provide a nurturing and effective educational environment.

Our platform allows schools to post their needed supplies, contributions, or volunteers for events connecting them with warm-hearted individuals and organizations eager to make a difference. Whether you're a school in need or a benefactor, GiveSchools is here to foster meaningful connections and help cultivate the fertile grounds of education.

 Public Site  Developers

Code for Philly Website Redesign Prototyping

cfp-website-redesign

Code For Philly Website Redesign

Goal

Our goal is to redesign the Code for Philly website by starting with a comprehensive UX research phase to understand the unique needs of our organization, project teams, volunteers, and community members.

Fall 2024 UX Research Project

Be a part of this impactful research initiative as we explore key challenges and identify opportunities for improvement. This project offers a valuable opportunity to gain hands-on experience in UX research, including:

  • Engaging with multiple stakeholders
  • Designing…
 Public Site

Reach: SMS Hotline & Integrated Case Management System Maintaining

Reach: SMS Hotline Platform with Integrated Case Management System

This is an SMS Hotline platform developed to facilitate a Warm Handoff to treatment services for overdose survivors. Reach connects people in need with service professionals at any hour of the day and across geographic barriers using SMS.

Reach's integrated case management systems allows for the collection of de-identified data which can be analyzed to find gaps in services, and inform needs assessments and feasibility studies for the expansion and creation of services tailored to community needs.

Together, this…

 Public Site  Developers

PA Hospital Finder Prototyping

This project is a simple react/typescript app that takes publicly available hospital data along with a users geolocation and finds the nearest hospital location to the user and presents hospital information and directions in a card format to the user. WARNING geolocation in web browsers can be fairly in accurate and this app is meant for demo purposes only!

 Developers

Resource Philly Map Prototyping

Resource Philly Map (RPM) aims to make accessing critical services across the city quick and easy for people in need.

RPM aims to help folks in Philadelphia experiencing homelessness or other difficult times, connecting them with food, housing, medical care, and other services. RPM reduces the cost of access, by listing services that are nearby, personally relevant (e.g. gender/age), and with available inventory. RPM empowers community nonprofit organizations to log onto the app, update their information, and increase the reach and impact of their services.

RPM takes inspiration…

 Public Site  Developers

Mamie Young's Finding Home Repair Help for Philadelphia Seniors Bootstrapping

So, if you're a senior with limited resources and you're trying to grow old and stay in your home, there's not a lot of help. This project supports Mamie Young's vision: creating a list of handymen and handywomen who sign on to do home repairs for seniors, at low cost and pro-bono. This is an important civic need. A few organizations cover some blocks and neighborhoods in the city, but in general, it's hard to find someone to help you as you age. Step one: let's make Mamie Young a webapp with a database, so that home repair people can sign up, creating a list that people in need can refer…

 Public Site  Developers

Garden Hero Bootstrapping

Garden Hero

Garden Hero is an outgrowth of Code for Philly's Civic Engagement Launchpad 2018. This web application aims to help community gardens better manage their resources in order to cultivate a better community of gardeners.

The idea for Garden Hero was born when two frustrated community garden managers began to yearn for a better tool to manage their memberships, plots, volunteers, and donations than what was available at the time. They found that using a myriad of tools to manage the garden and communication between members (a hodgepodge of Excel…

 Developers

Megalithic Timeline OpenSource Project Prototyping

The Idea:

Megalithic Timeline is an open-source project I wanted to build in order to convey a better history of human made megalithic structures throughout history. I've been fascinated with uncovering the anthropology of the people who built these unbelievable monuments which have withheld the test of time and forces of nature to tell us about our past.

Build Goal:

My goal with this project is to help bring together people who are interested in discovery history through coding together to build dynamic apps to help convey this history to broader audiences. This Tool will be…

 Public Site  Developers

BelieveAchieve: Free, online, on-demand tutoring for disadvantaged students Bootstrapping

About Believe Achieve

BelieveAchieve is a volunteer-run ed-tech initiative seeking to provide on-demand educational and guidance services to disadvantaged high school students in the U.S. Our 3-pronged approach will consist of free, online, and on-demand: mentoring, tutoring, and college counseling. We are planning to pilot our model in the NYC metropolitan area beginning in January 2017. During the pilot, BelieveAchieve will focus on delivering math tutoring, general mentorship, and college admissions guidance to low-income public high school students in the NYC area. After our NYC…

 Public Site  Developers

Leverage: Philly Campaign Finance Prototyping

The goal of Leverage is to empower citizens of Philadelphia to use campaign finance data when making informed decisions about who they donate to, who they support, and who they vote for.

The foundation of Leverage is the campaign finance data published by the City of Philadelphia. On top of the data we are building a simple user interface with a search feature that leads to a few visualizations.

Our Guiding Principles

  • Empower citizens to make informed decisions.
  • Not to single out individual contributors (we're not doing this to facilitate punitive actions)
  • Keep in mind…
 Public Site  Developers

PhillyDirections Commenting

PhillyDirections

description

directions with landmarks

what does the project aim to achieve?

Give folks in Philly a easy way to navigate around using public transit, and use landmarks as a point of reference to help them navigate.

What will this application do?

  • User enters start and end point
  • Application returns directions with landmarks via transit, walking or bike

What else might be useful for this application?

  • Ability to save directions
  • Ability to save landmarks
  • Ability to view more information about a landmark
  • Ability for user to submit…
 Developers

Addictive Science Prototyping

This project is my effort to get the startup Addictive Science involved with the local Philadelphia Science/Tech communities. Addictive Science is an online learning environment designed to virtually immerse everyday people in discovery & curiosity while engaging minds with STEM Sciences through online social discovery apps. I started building www.AddictiveScience.com as a means to embrace my new career in Science Communication and Technology. The programming & design goals of Addictive Science from conception were to make all of our code open…

 Public Site  Developers

Resource Awareness for Philly Prototyping

Resource Awareness Philly is a open-source project that started at the Code for Philly SustyHack2015 from 10/17/15 - 10/18/15 in Philly. The goals of the project are

  1. To create a comprehensive data set for all services for folks who need little help to get back in the game in Philly.

  2. Provide web service REST apis to access and update the data set so that clients (web/mobile) can be developed.

  3. Build a responsive web application that users in Philly can access on public library computers etc. as well as by services providers on desktop and mobile devices.

  4. Iterative UI…

 Developers

My EP Prototyping

This project is designed to provide middle school-aged and high school-aged students with learning disabilities, understand their rights as students with IEP (Individualized Education Plans). It gives them the tool to empower themselves and take charge of their education.

 Public Site  Developers

VoteWise.net Prototyping

VoteWise

Using Mongo, NextJS

2 min Video https://player.vimeo.com/video/408236980

VoteWise.net is a non-partisan non-profit website that connects voters, organizations, and politicians without advertising dollars getting in the way. Right now, politicians have serious challenges reaching voters without advertising. This means that politicians have to waste a lot of time begging for money instead of doing what they want to do — help the community. This often forces politicians to listen more closely to the people who give them money than they do to the voters. Likewise,…

 Public Site  Developers

Philly Bike Coalition Survey App Maintaining

Project Summary

Each year, the Philadelphia Bike Coalition oversees an army of volunteers to collect bike ridership data across the city of Philadelphia. Today, the data collection and data analysis processes are all completed with the use of pen, paper, and lots of data entry.

We want to help the Bike Coalition (and any future users) spend less time with data management grunt work so that they can spend more time using the data!

Instead of using paper forms, we aim to provide a digital solution allowing survey volunteers to collect data with a mobile-ready website (or hybrid…

 Public Site  Developers

Bike Route Tracker (CyclePhilly) Drifting

I am interested in developing a smartphone-based project to collect voluntary data on cyclists' bike route preferences.

The goal is to promote the app during a two to four week window where city or regional bicyclists would be encouraged to download and use the app to track their biking habits. The route data would be linked to a webmapping viewer that would allow users to the recorded routes and bike patterns of of all participants in realtime (users get fun instant feedback, we get great if self-selectedâ data in the aggregate).

The data generated would supplement the Delaware…

 Public Site  Developers