Skip to content

Instantly share code, notes, and snippets.

@spadgos
Created December 3, 2011 19:38
Show Gist options
  • Save spadgos/1427918 to your computer and use it in GitHub Desktop.
Save spadgos/1427918 to your computer and use it in GitHub Desktop.
Broken lift
Disclaimer: We are not affiliated with GitHub in any way!
Random Hacks of Kindness Berlin, Dec 2011 #RHoKbln
Project: Broken Lifts
Next steps:
Backend team
create database with static data
create api
write importer
Frontend team
scribble design / visuals
develop "list view"
develop: what could be interesting statistics?
Epics
3 As a political person, I want to see quality statistics of lift maintenance, so I can show the public how bad/good the situation is. *********
1 As a citizen, I want to have an aggregated overview on which lifts are/were broken, so I get an overview. *****
6 As a developer, I want the lift status data via an API, so I can make cool apps. ***
7 As an operator, I want to know which lifts are popular, so I can improve my maintenance plan. ***
5 As a reporter of a broken lift, I want to know if my report was written down, so I can see if they listen to me. **
2 As a wheelchair driver, I want to know if a specific lift is broken, so I can avoid it. *
4 As a citizen, I want to report broken lifts, so the operators can repair them. *
Related documents:
Idea brainstorming: http://piratenpad.de/lifts-ideas
What are your skillz and how can I find you?
Holger, Sozialhelden, UX, Product, +49-178-1870577 @holgerd http://holger-dieterich.de
Nick, SoundCloud, Javascript, spadgos@gmail.com http://spadgos.github.com
Janosch, MyHammer, Backend, janosch.woschitz@gmail.com http://janosch.woschitz.org
Resources:
http://www.bvg.de/index.php/de/9466/name/Aufzugsmeldungen.html
http://www.s-bahn-berlin.de/fahrplanundnetz/mobilitaetsstoerungen.php
http://ubahnaufzug.at/
Scraped example data: http://bit.ly/skAR7L
GEO-Coordinates of Lifts: http://www.mediafire.com/?8cnpzbp6klpc8ac
http://ubahnaufzug.at/
http://brokenlifts.heroku.com/api
https://github.com/sozialhelden/brokenlift
https://github.com/sozialhelden/brokenlift-frontend
Data format discussion
RESTful interface
JSON transfer format
API Description
/api/
/api/stations/
/api/lifts/
/api/lifts/broken
/api/lifts/:id/events/
/api/lines/
/api/manufacturer/
/api/operators/
/api/events/
JSON format (example)
https://gist.github.com/1427299
Scribbles
Listview http://minus.com/md5m81b4M#
Detailpage http://minus.com/m7VMMcVyC#1
Statistics (= home) to be done
months of year: http://goo.gl/IcVG5
http://10.1.20.146:3000/lifts.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment