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

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

Philly Food Finder Maintaining

As an unfunded project, it can use all the support it can get. Looking for collaboration to help increase its adoption, ideas to spread awareness, and tie-ins with other food access efforts.

We'll need much wider adoption, and for this to happen we have to focus on reaching people where they are (ie. does it need an Instagram?)—and delivering a great experience for users on their journey towards solving A) immediate food needs, B) charting a sustainable path to food security for themselves and their families, and C) connecting interested parties (like us) with advocacy tools, resources….

 Public Site

My Philly Drifting

My Philly

My Philly is a site designed to make it easier to find and interact with the Registered Community Organizations (RCOs) of Philadelphia. It enables users to search their address, and find which RCOs apply to where they live. It also provides a coverage map to explore the city and see which areas could use more love.

 Public Site  Developers

Silly Utility Testing

Silly Utility

Compare utility bills with neighbors. https://sillyutility.net/

Motivation

You're a Comcast customer for 33 years… but someone else on your block gets better service for less money.

Companies charge whatever they want… they make you buy phone service and you don't even have a phone.

Solution

We help negotiate your bill.

See what your neighbors pay, and call to ask for the same deal.

Features

Philly — Works in Philadelphia, PA and surrounding neighborhoods.

It's free — We do not charge money for this service.

**You…

 Public Site  Developers

Social Hub For Programmers Commenting

I want to create a social hub for programmers to do daily challenges. The objective of this project is to create a website where users can post programming questions and users are allowed to challenge them by answer the programming question. In the end establishing a community of programming elites. Does anyone want to hop onboard?

Friendtervention Prototyping

An web app designed at the Apps for Philly Health hackathon in May 2015. The goal of the app is assist a user in finding the best options available when facing a mental health crisis.

 Public Site

Code Help Desk Maintaining

This is the help desk table for questions that you may not have awnsers to, headed by patrick and karin we will try to help you with you're codeing probles

Foreign Language Learn Commenting

This is an open-source project to facilitate the learning of foreign languages. The plan is to implement various ways that crowdsourcing can be used to create the contents.

 Developers

Mapping construction permits over time Maintaining

Mapping Construction Permits

Project Description

Mapping the change in construction permits over time to see if it indicates neighborhoods in change.

Help Needed

The data is now pretty old. I'd like to restart it. I've begun working with Ruby so I'm thinking about rewriting the project with Rails.

 Public Site  Developers

Gatekeeper Maintaining

GateKeeper is a web application designed to sit between internal API endpoints and public users, acting as a proxy. It provides a central facility for logging, analyzing, rate-limiting, and credentialing access.

 Public Site  Developers

Whathood - crowdsourcing neighborhood borders Maintaining

What Hood Is This?

Whathood aims to settle the neighborhood border debate for all time by aggregating neighborhood borders drawn by users into heatmaps showing the "identity" of a location.

http://whathood.in

Development

Implementation

  • PHP and the Zend framework, LeafletJS, CoffeeScript, PostGres/PostGIS

Help Needed

  • seasoned developer interested in the project
  • site testers when…
 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

Philadelphia School District API Hibernating

Philadelphia School District API

A simple LAMP-based REST API for Philadelphia School District data.

This project uses

  • Open data from the Philadelphia School District
  • PHP / MySQL
  • Limonade micro framework for PHP.
  • Lat/Lon added to school district data using City of Philadelphia geocoder service and OpenRefine.
 Developers

Emergence Maintaining

A PHP- and NodeJS- development and deployment environment for Web 3.0

Small list of sites and services powered by emergence

  • http://codeforphilly.org
  • http://appsforphilly.org
  • http://2015.phillytechweek.com/
  • http://2014.phillytechweek.com/
  • http://2014.designphiladelphia.org/
  • http://septa.mobi
  • http://jarv.us
  • http://devnuts.com
  • http://emr.ge
  • http://scienceleadership.org
  • http://slate.is
  • http://dynamicwear.com
  • http://golive.tv
  • http://educonphilly.org
  • http://2010.tedxphilly.com
  • http://2011.phillytechweek.com/
  • http://2012.phillytechweek.com/…
 Public Site  Developers

Apps for Philly Maintaining

A living catalog of apps built for Philadelphians

Working Features

  • Basic CRUD for apps

Roadmap

Mentions

Mentions would be a new object in the AppsForPhilly database that tracks URLs for News stories, blog posts, notable tweets, etc that mention an app in the catalog. Another object, AppMentions, will link apps with their mentions.

Use cases

  • Hackathon organizers will bookmark stories following their events, tagging all the apps that each mentions
  • App creators will tag their own app with any updates or new media they post so the public will see it at the…
 Public Site  Developers