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

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

After-school Wiki Hibernating

With summer school eliminated, provide parents and students access to a comprehensive list of credit recovery and extracurricular options based on location.

Leveraging the use of wikidelphia which is built using local wiki to list programs/activities for after school programs. Please visit http://wikidelphia.phillyopen.org to see or add programs.

 Public Site  Developers

GreenSTEM Network Maintaining

The GreenSTEM Network is an open source, Arduino-powered urban sensor network developed by a group of civic-minded Philly hackers in collaboration with the Philadelphia Water Department. It collects data from the urban environment (such as sunlight levels and soil moisture), and can be expanded as new sensors are developed.

The primary goal of the GreenSTEM Network is to enhance Science, Technology, Engineering, and Math (STEM) education through data visualizations, student engagement, and opportunities for data analysis and critical thinking. A secondary goal of the GreenSTEM Network is…

 Developers

School District of Philadelphia Budget - Data Liberation and Visualization Hibernating

The School District of Philadelphia posts budgets for their schools on their website. However, this data is in PDF format and therefore cannot be easily used by developers and others interested in examining the budgets of schools in a programmatic fashion.

This project aims to do 2 things. First, convert the budgets to a RESTful API for others to use. Second, to visualize the budget data in a meaningful way for the community.

The code used to generate data for an API is available on https://github.com/philasdbudget/philasdbudget….

 Public Site  Developers