WhichBus is a simple, beautiful way to navigate public transit.
- Real-Time Schedules
- Multi-Modal Trip Planning
- On all your gadgets
bundle install
bundle exec rake db:migrate
bundle exec rails s
- Download to tmp/Seattle_Police_Department_Police_Report_Incident.csv from https://data.seattle.gov/Public-Safety/Seattle-Police-Department-Police-Report-Incident/7ais-f98f
- Load the crime data
- Generate db/crime_seed.csv
- Load Stop Saftey
cd tmp
curl https://data.seattle.gov/api/views/7ais-f98f/rows.csv\?accessType\=DOWNLOAD | sed -n '/[^,]/p' > Seattle_Police_Department_Police_Report_Incident.csv
bundle exec rake load_crime_csv
bundle exec rake compute_crime_locally
bundle exec rake load_stop_safety_csvx
If you already have the updated db/crime_seed.csv
, then you only need to run rake load_stop_safety_csv
bundle rake
Client-side tests localhost:3000/test in the development
or test
environment.
phantomjs app/assets/transit/test/runner.js http://localhost:3000/test
WhichBus was created at the January 2012 Startup Weekend in Seattle where it received the award for “Best Design.” We continued to develop the app at the April 2012 Startup Weekend focused on Seattle Government data where WhichBus received the award for “Best Overall Business.” Since then, we’ve been hard at work building out the site and testing the user experience.
- Gilad Gray, Team Lead/Developer
- Eugeniy Kalinin, Developer
- Kim Manis, UX Design
- Daniel Miller, Developer
- Paige Pauli, UX/UI Design/Front-End Development
- Farrin Reid, Developer
- Dave Rigotti, Business/Marketing
- Joe Schulman, Developer/UX Designer