I set up demo to see if PostGIS could pull crimes that are nearest Septa regional rail stations and heat map them with Leaflet and heatmap.js. It went a little viral indicating a demand for stuff like this:
and trashed by philebrity for having no context what so ever.
The Problem: In many cities, there is no centralized information repository to serve the immediate needs of the homeless and hungry. In Philadelphia, for example, there are 40 shelters and 4 intake centers, and an unknown number of organizations that provide food — real-time communication between them is minimal to non-existent. As a consequence, there is no easy and accurate way to guide people in need to available shelters and meals.
The Goal: To quickly and accurately guide persons in need to closest available and open food and shelter resources.
The Solution: A mobile-friendly web app, an SMS-based service, and an Android mobile app that provide information to guide individuals to an intake center, a place where meals can be accessed, and a place to sleep for the night.
The app is targeted toward agencies, individuals serving people in need, and the public. Shelters often cater to specific demographic groups: - Single men - Single women - Families - Those with special needs (ex. physical abuse, substance abuse, mental health illness)
Currently there is no way to gauge real-time availability of food and shelter services for these disparate groups. The Philly Sheltr Project establishes consolidated baseline information (service availability), contact for intake centers, and specific instructions to access resources.
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.
Zend Framework 2
store heatmaps as geometries instead of text
create neighborhood polygons from heatmap points using PostGIS' Concave Hull function
load geoJson for all other possible metropolitan areas
cleanup user experience
Create a developer API to serve up neighborhood given an address
Get Google, Foursquare, Yelp, and real estate sites to use published shapefiles
originally developed by Jim Smiley and Justin Crone
We are looking for people who would like to join in building a network of Information Advocates in neighborhoods, community centers and churches. This process includes ordinary neighborhood news, but primarily, it will provide personal, one-on-one "real needs" counseling and "match making" of needs to resources to help people find the social supports and material connections needed to make their everyday living more productive and less difficult. Information Advocacy will encourage and teach trusted people to listen to their community members, use and teach data tools and web sites to record useful information, and help people connect with each other when appropriate.
Existing information and communication tools support individuals to connect with each other and to find and use information services for themselves. What we are proposing to do is to empower people we are calling community or information advocates to act as intermediaries between people who can't or don't have time to use the Internet for themselves. Information Advocates are people who help other people and might be thought of as librarians, match makers, or social media instructors for their community.
For more info see the Information Advocates Notebook from the CommunityMagic.org main page or contact Stan Pokras <email@example.com> 267-968-0407
An app to support the local economy and empower Philadelphian's to live sustainably-
A majority of American’s support sustainable community living- in fact, a 2011 survey conducted by Smart Growth America found that 79% of people favor the idea of a “community that.. is closer to jobs, shops or schools, is more energy independent, and helps protect clean air and water.”
This is great news, BUT IT'S NOT ENOUGH. Connecting our values with our behaviors begins by building awareness around how our everyday choices play a crucial role in creating the sort of future we all hope to have- more equitable, sustainable, and beautiful.
The next step is providing people with the tools to make those choices. That's where MilkCrate comes in. With the sustainability community at your fingertips, you can make choices that are aligned with the future we all want to create.
The entire city is our free botanic garden!
Use PlantSwapr to offer and find plants to swap with others near you. Post a photo, write a blurb, make a wishlist, check the map, and get swapping!
MVP below: 1. Swaprs login with Facebook or email. 2. Swaprs create profile, inputting their nearby cross street for semi-anonymous mapping. 3. Swaprs post offers of their surplus plants, seeds, bulbs, scion wood & rootstock. 4. Swaprs search others' listings for specific plants. 5. Swaprs browse a map of offers from gardeners nearby. 6. Swaprs use private messages to inquire and set up swaps. 7. Swaprs share pictures of their offers to boost swaps.
Bonus Features 8. Swaprs can search map within 5 miles, 10 miles, 25 miles, 50 miles, unlimited 9. Swaprs create a wishlist of plants they'd love to receive in rs rank planttted
PHL Map of Shame is a citizen-led project to map the impact of the School Reform Commission’s “doomsday budget” on students and parents. We will visualize complaints filed with the Pennsylvania Department of Education.
The Pennsylvania state constitution says that students must be provided with a “thorough and efficient system of public education.” If children are being denied educational services, parents, and others with first-hand knowledge of the situation, have the right to file a complaint with the Pennsylvania Department of Education. The Secretary of Education has a responsibility to investigate complaints and correct any deficiencies (22 Pa. Code § 4.81).
The interactive map will empower parents to make informed decisions about their children’s education and hold officials accountable.
Using open data and crowd sourcing, the goal is to build an app that helps people access Philadelphia who have previously found it a difficult place to get around: persons with disabilities, elderly people, parents with strollers. The app includes information about public access/facility friendly services/buildings, businesses etc. that connect easily with with the transit system and accessible stations.
A few ideas for new features:-
The following skills would be valued by the project
REST with Ruby/Sinatra
Get Cameras By roadid
Get Cameras By Lat Lng
Get All Cameras
"Google Earth for Philadelphia" with open source and open transit data.
Live demo: http://www.openphillyglobe.org/
Real-Time SEPTA locations and average weekday pedestrian activity at Philadelphia street corners in August 2013.
There is a great open-data movement in Philadelphia, but there is not a one-stop viewer for the heterogeneous datasets. OpenPhillyGlobe is an open-source web-based 3D globe for visualizing Philly's open data with an initial focus on simultaneously visualizing multiple transit layers.
OpenPhillyGlobe uses the Apache 2.0 license. It is free for commercial and non-commercial use.
Original Idea: http://studiocns.org/enterreturn/
To see the underlying resource data, look at the networkofcare_lat_lng.csv within the /data folder.
Apps for Philly Transit Hackathon!
We want to use Census LED data to analyze where people in Philadelphia live and commute to work.
I'll be using the Bike Theft Data to make an interactive web map, which will hopefully animate to show seasonal and/or hourly patterns in the data.
There was a major error with the originally posted project. When manipulating the dataset in Excel, I sorted by date, which usually sorts all columns, but for some reason lat and lon remained fixed. The data was originally sorted by precinct and then date, which explains why the data appeared isolated to individual neighborhoods.
I was skeptical of the data, but it seemed to "smooth out" further into the animation.
Thanks to Casey Thomas for spotting the error.
How long does it take to walk or take public transit to the nearest public school throughout the city? How has that changed, city-wide, after the recent public school closings?
Let's build an interactive map that visualizes travel time to the closest public school -- with options to show the map with the data from before the closing, after the closing, or allow the user to build their own map by interactively closing or opening existing schools.
The goal of the project is to use the arduino to gather data from sensors and gps coordinates and upload the data to a database to be integrated with OpenTreeMap.
The sensors could be mounted to Septa buses to collect real-time data throughout the day and throughout the city. This will be a global first in collecting pollution and heat data at a city-wide level throughout the day.
Program Arduino to collect data and GPS coordinates. Store information locally and develop a manner to communicate data. Test one Arduino on ethernet and another on WiFi. Test feasibility of project and bandwidth requirements.
I'd like to develop a service that can send SMS, email or maybe Twitter messages on updates to Philly trains and flights that users can subscribe to. The service would be open to other apps to so they could add message notifications without building it themselves. Think sending a POST to this service which takes the rest from there. The app would also have a front-end that would allow you to search for a flight or train and then subscribe.
I'd like to write the backend in Node on Amazon Web Services, need help writing the front-end. Definitely doable in a weekend!
If there are other apps that could use this service, get at me and let's talk about tailoring it to your needs.
UPDATE: Not working on this during the Transit hackathon, but thinking about getting back to it in the future.
A mobile web app by OpenPlans to support the outreach work of the PhillyRising collaborative. PhillyRising targets neighborhoods throughout Philadelphia that are plagued by chronic crime and quality of life concerns, and establishes partnerships with community members to address these issues. The PhillyRising Team coordinates the actions of City agencies to help neighbors realize their vision for their community through sustainable, responsive, and cost-effective solutions. Read more at phila.gov/phillyrising.
In the spirit of free software, everyone is encouraged to help improve this project.
Here are some ways you can contribute:
Do the usual:
pip install -r requirements.txt ./manage.py syncdb ./manage.py migrate cp local_settings.py.template local_settings.py cd website
Do the bower install in both the
cd myphillyrising/static bower install cd ../.. cd alexander/static bower install cd ../..
Load the neighborhoods and tags:
./manage.py loaddata fixtures/phillyrising_neighborhoods.json
Load some content items:
./manage.py runserver # Run this in one terminal ./manage.py celeryd # Run this in another terminal
http://localhost:8000/admin and add a feed or two. Click the Refresh button next to each feed to import the data. Give it a minute (you should see database activity scrolling by in your
celeryd terminal as the content items are loading).
Hello PHL Hackers:
We are working to see how innovations are created and spread through hackathon competitions. We're curious to know how designers and developers can produce software/websites given the time restriction, with the focus on technological enablers such as gits and APIs.
We're looking for some hackers to help us understand these innovation dynamics.
Here's the link to the website for potential interview subjects & a mini-survey. Hackers and Civic Innovators Invited! - https://docs.google.com/document/d/1HydauEeMzWMvFqKUPmrqqKKr4RCB8ght1aZqwkHTNbI/edit
We'd appreciate you passing this out and along to whoever you think appropriate. Thanks!
Nicole, Youngjin and Yuriy
We're creating a new social media app (native and web) to make it easier for anyone to show off their talent and succeed in life. If you're interested hit me up @ firstname.lastname@example.org (don't judge our website, it's slow and intentionally stealthy right now - but we think you'll like the app - or maybe not).
We have a cool small team in center city Phila and are looking for a few more cool people to join up. Ambitious, cool, hardworking, easy going, are some of the most important things, and other helpful stuff is:
iOS Developer Opening(s): Skills that are required: - Experience developing for iOS (working with Xcode, objective-C, etc..) Skills that are desired: - Experience working on something big, integrating APIs and SDKs, git, node.js Other beneficial skills: - Experience building web interfaces, using MySQL, working with photo/video
Backend Developer Opening(s):
Skills that are required:
- Extensive experience with one of or both of MySQL and node.js, particularly looking for a candidate strong in MySQL/relational databases. Solid understand of Web Architecture.
Skills that are desired:
- Experience working with problems of scale, on something big, and using git. Willingness to dive into the front end as work arises.
Other beneficial skills: - Android or iOS experience. Web interface experience.
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 Valley Regional Planning Commission's existing demographic data, and help us understand from a network perspective how bicyclists move through the city – and provide another data resource to help prioritize improvements.
The city of Austin has done this exact project and it was very effective. I am looking to do the same for Philadelphia. Here is the documentation from Austin:
Source Code from Austin app:
A mobile webapp powered by Sencha Touch for browsing Philly's open school data
A campaign website for promoting and collecting data about after-school programs in Philadelphia, and a mobile webapp based on Sencha Touch for finding programs from mobile web browsers or as a Philly 311 app widget.
There is a huge opportunity to provide an awesome summer program for high school students through a grant with the Digital Media and Learning competition. I have a dream of pulling more HS students into the Code for Philly brigade with the idea of even building a student brigade chapter.
If anyone is interested in supporting some summer programming with HS students, the grant is due on June 10th. My thought is to run a hackathon with HS students who attend Code for Philly meetups over the summer, but maybe you have a better idea?
More info on the grant here: http://dmlcompetition.net/summer-youth-programming/summer-youth-programming-competition. I am more than happy to do most of the grant writing, but I need a team!
I cannot make the June 4th meetup due to a prior engagement, but feel free to reach out if you are interested on Twitter: @mbteach
Widget for Philly311 mobile app that displays trash and recycling collection days for a given location.
All That Philly Jazz is a digital history project at the intersection of technology, art and civic engagement. We are mapping Philadelphia’s rich jazz heritage, including historic places, events and markers, Walk of Fame plaques and murals. The images will be contextualized with data from, among other sources, Echo Nest and Rdio.
Much of Philadelphia’s jazz legacy has disappeared. Jazz spots fell victim to the 1964 riots in North Philly, urban renewal and urban removal. To preserve Philly's jazz history for future generations and build new audiences for America's unique art form, the project will be crowdsourced. Jazz enthusiasts in Philly and anywhere in the world are invited to share their stories and photos of Philadelphia's jazz scene back in the day.
All That Philly Jazz is about community empowerment. Through technology and oral histories, Philly’s vacant lots and abandoned buildings will be re-imagined. We will breathe life into legendary jazz clubs like the Show Boat, Pep’s, Blue Note, Up Jump the Devil, Fantasy Lounge, Jewel’s, and joints along 52nd Street, aka “The Strip,” and North Philly's "Miracle Mile."
All That Philly Jazz stems from Music Hack, a music-related hackathon held at Drexel’s ExCITe Center.
A way to help revitalize, renew, and reclaim Philadelphia's abandoned properties. Reclaim Philly is a vacant property tracking application. It mixes crowdsourced knowledge and public data to create a more complete picture of adandoned property in Philadelphia, PA, USA.
Research, and common sense, indicate that early childhood is a pivotal time for creating the foundation for success in future learning. Did you know that only 7% of early childhood education centers in the city are considered "high quality" by the state's Keystone STARS rating system? And, consequentially, that only a small fraction of Philadelphia's children have access to an quality early childhood education setting?
This mapping project is a tool that will be used to reveal to City Council the state of early childhood education in each district, as part of an effort to mobilize resources to expand access to quality slots. We also hope to develop this map as a resource for parents seeking information on early childhood education centers, providing information on the location and quality ratings of programs.
Philadelphia for Early Childhood Education - P.E.C.E. - is a collaboration of parents, grandparents, teachers, providers and advocacy groups. Our purpose is to organize the community to work with public institutions to support increasing resources to quality early childhood education for all of Philadelphia’s children.
Philly City Council Legislative Subscription Service.
Find political districts for any SEPTA route.
Philly Phlash App is a mobile app for the Philly Phlash trolley. Phlash is the trolley services managed by Independence Visitor Center (http://www.phlvisitorcenter.com/) that runs between May - October. Phlash is a tourism trolley that covers all Philadelphia vacation spots from the Independence Hall to Philly Zoo. This app is the extension septa.mobi project.
A simple LAMP-based REST API for Philadelphia School District data.
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.
In partnership with the EPA, we are working to build water-permeable parks that will improve stormwater management throughout the city. Our plan is to install Arduino-powered groundwater moisture sensors in parks to monitor data related to water usage and propagation in the area. The data from the sensors will be made available to students and teachers to integrate into science curricula, enhancing STEM education.
Our code can be found at https://github.com/KClough/SolarSunflower
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.
We have finished most of the work on the API. The API is available at (PhillySchools.Info)[http://phillyschools.info] where a description of the API and available data is provided. Additionally, the code used to generate the data which the API serves up is available on (github)[https://github.com/philasdbudget/philasdbudget].
Producing visualizations is a continuing process. An interactive map and bar chart are currently being worked and can be seen in the repository.
Find the safest way to travel from your house to school based on crime, traffic and safety data.
A PHP- and NodeJS- development and deployment environment for Web 3.0
Note: May 28th, 2013 - Deleted Developer URL since it gave Error404 message.
App Image: Carpe Noctem (Picture of a Wolf Howling at the Moon)
Goal: Make it the Yelp.com for Parties and Events within Philadelphia, PA.
Google Maps: Google Maps can be used to pin point the parties by the day that they occur. There should be a filter on the map that allows you to show only the day, the week, or the whole month, and filter via neighborhood.
Nightlife is a mobile app and web app for partying in Philadelphia, PA.
Ideas for Night Life Website: -Businesses in Philadelphia create a profile and add all of their single and recoccuring events.
Ideas for Night Life Mobile: -Users create a profile and upload events. -Must have a picture of where the event is occuring. -Must have a readable address. -Must have a contact number or e-mail address.
Adding Event Information:
*Type of Party: -House Party -Sex Party -Gaming Party -Bar -Restaurant -Club -Club, Restaurant, and Bar -Club, Bar
*Age Restrictions such as 18+ or 21+
*Style Dress Code: Jeans and a T-Shirts, Formal Dress Attire, Pajamas, Punk Attire, Leather, Bathing Suit (Add a field called "Other Dress Code", and have it be a conditional radio button that prompts a 200 character text book)
*Connect / Integrate with Facebook Logon
*Integrate with Google Calendar / Microsoft Outook file formats.
*Add a neighborhood section to filter by certain areas of the city.
Convert GTFS to Sqlite, losslessly*
Ajmal Ahmady Lloyd Emelle
A way for Philadelphians to discover stops/stop times close to their location, and to keep tabs on their favorite routes/stops. First on iOS, then perhaps on Droid. Then.. Windows Phone.
A collection of documents, tools and articles on how to create and manage single purpose servers.
Cite Club is an attempt to incentivize and streamline the process of fixing  tags on Wikipedia entries.
It works by streamlining the process of finding facts that require citations and generating the proper code/markup to cite those facts.
The basic steps are as follows:
The user clicks on a big, shiny, inviting button
The app searches Wikipedia for a citation needed tag in a Wikipedia article
The user is presented with the specific sentence that has the citation needed tag (along with other text above and below it, intending to provide context to the user
The user clicks on a "skip it!" or "cite it!" link, which either opens a new fact, or (if the user wants to research and cite this fact), opens a form designed to make entering a citation as easy as possible.
The system checks the users' information in a rudimentary manner (for example, if the user enters a blogspot.com website for a citation, the system might ask "Blogs are not typically reliable sources of information. Make sure your site is trustworthy!")
The user clicks submit, the app makes the changes to the page, and the citation is added!
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.
The site you're looking at right now
tokenFinder is a mobile-friendly site that does precisely one thing: tells you where you can find Septa tokens (within a few miles).
Live version can be found at http://tokenfinder.org
Septa token locations are pulled from the excellent Septa API: http://www3.septa.org/hackathon/
Feel free to send feedback to mashematician [at] gmail dot com.
An Open Trip Planner install loaded with transit data from SEPTA and NJ Transit, For the Greater Good (and also trip planning and transit accessibility analysis). Open Trip Planner can also route walking and bicycling trips.
A LocalWiki for Philadelphia.
LocalWiki is a new open-source system for creating geographically-rooted wiki sites. Unlike MediaWiki, LocalWiki provides a visual editor for pages and represents every entry with both a page and a map.
Wikipedia is a natural first-choice for a place to post Wiki-content, but Wikipedia is an international encyclopedia with a "notability requirement" designed to keep people restrict content to things interesting to a critical mass of people. By creating a wiki with a scope narrowed to Philadelphia, we don't need a notability requirement to keep the content manageable and can give small entities and hyperlocal content a place to be shared.
Wikidelphia.org is a relatively old site running MediaWiki, the same software powering Wikipedia. MediaWiki is a difficult system to manage though and had to be closed from public editing to subdue spammers. We hope that LocalWiki can replace MediaWiki and be harder to exploit, easier to manage, and attract more citizen contributors.
Our goal is to build a critical mass of content at the staging URL and then launch the LocalWiki to the live URL, replacing the existing but derelict MediaWiki-powered website.