Skip to content
fstakem edited this page Dec 17, 2011 · 5 revisions
  1. Refactor Models to conform to Django models (Fred)
  2. Create restful interface to Django models (Fred)
  3. Create client functions to run in the background and collect data (Steve)
  4. Write unit test for back ground data collector functions (Steve)
  5. Design Path class that includes different portions of multiple routes (Fred, Steve)
  6. Design new algorithm: pick lat/lon and find closest routes (constraints: distance) (Everyone)
  7. Design new algorithm: pick two locations(lat/lon) and find best path between them (constraints:distance/bus travel time/walking travel time/number of routes) (Everyone)
  8. Map UI with bus routes shown; ability to turn routes on and off (Dave)
  9. Map UI with buses shown moving around; ability for map to follow bus (Dave)
  10. Map UI with ability to select location on map and find lat/lon (Dave)
  11. Refactor code to use python logging facilities (Everyone)

Tech Debt

  1. Write unit tests for Models (Fred) => not sure useful as this point and not sure how to do this typically for django

Clone this wiki locally