Code for Philly

Helping makers and doers work together to upgrade our city

Code for [My Town]


Thank you to all our our participants, sponsors, panelists, mentors, and community members for your support of this year’s Civic Engagement Launchpad.

Latest Project Activity

Casey Vaughan (Staff) Leverage: Philly Campaign Finance Update #5

Fall 17/ Winter 18

Leverage started a new sprint in the Fall of 2017 with a core group of developers made up of James Lott, Remi Adewale and Chris Williams. The initial API built in the Fall of 2016 during the City as a Service Hackathon was scrapped along with the existing front end built in AngularJS. As James Lott recalls, “we overhauled the data model and Chris already had a working code base that just needed to be written around the Philly data.”

An MVP was proposed for a sprint for with three pages to be completed. The first page will display Per Race Information such as total raised and top contributors. The second page will display information about All Candidates running in any one Race. So for each candidate you would see total raised and party affiliation. The third is a Candidate Detail page which displays information about funds raised by individual candidates. For example information such as funds raised inside of and outside of Philadelphia as well as inside and outside of Pennsylvania. Additionally we plan for the third page to show top contributors as well as contributions by zip code.

Leverage met consistently through the Fall of 2017 before lightning up the workload during the the holidays. Joining the team at this time was Constantine Sergeev who met the Leverage team at an open house event. Eamon Caddigan also stepped back into the ring to provide some veteran insight.

While the original MVP timeline was not met the team carried the momentum through the winter and into 2018. It was decided in the early spring of 2018 to extend the timeline for the MVP indefinitely and focus more effort on organizing the work and tasks that trying to control the pace. The technology stack is composed of Vanilla Javascript (ES6) and Bootstrap 4 on the front end and the API is built with Python 3, Flask and Alchemy.

Jason Cox (Staff) Cypher Philly Update #1

We are still in planning phase. There is some prototype code that is working, but there's a need for project planning and documentation.

Most of the next "sprint" of tasks are in the Github project. I'll be updating documentation to make it easier to know the goals, architecture ideas, and setup.


I'll be at the next two Hack Nights! We will also be planning another weekend or evening session in the slack channel soon. Join us if you'd like!

Billy Hanafee  PHLASK: Life, Liberty and the Pursuit of Water Update #4

Hello Code for Philly community,

Mapping The PHLASK team has been actively working this spring to build the web map and mobile app features. We currently have about 40 verified PHLASK sites on the map, which include a mix of public, private-shared and private water taps. With the guidance of the Philadelphia Water Department (PWD), Phila. Dept. of Public Health (PDPH) and Department of Public Property, we're hoping to incorporate more public access taps at places like libraries and rec centers in the coming month.

Water Tasting Event: May 14, 2018 Our previously scheduled water tasting event at the CHF was cancelled, but we have scheduled a new water tasting event in partnership with Mural Arts' Trash Academy at the upcoming "Plastic China" screening and discussion at the Free Library (Facebook Event). We've found that there are lots of misconceptions about our municipal water system vs. bottled water, and in our efforts to encourage more sustainable water-drinking habits we want to foster a broader reflection on these issues.

We continue to welcome both technical and organizational help in scaling the PHLASK project. Even though the overt 'deliverable' is a map and app to help people find water refill locations, there is a lot of additional grassroots work that goes into building capacity for the project. The ultimate goal of the PHLASK project is to "reduce dependence on single-use plastic bottles," which requires a broader cooperative effort beyond just programming, so please reach out and get involved if you're interested in the mission.