Track My Traffic
Track My Traffic was a two-person group project which set out to create the kayak of traffic information with a python web app - which basically meant having multiple sources of traffic data to offer the user the most accurate information regarding road congestion and accidents before they leave their home. Our goal with in creating this web app was to make it easier for users to get the information they need, all in one place. On this project, I handled the backend workmaking API calls, processing data, and designing algorithms to make the data from different sources comparable and perform the averaging. To try out the web app, click here.
Tools Used
    •  PyCharm
    •  Bootstrap
    •  Google App Engine
    •  Google Maps API
    •  Bing Maps API
    •  Mapquest API
    •  Weather Underground API
If We Had More Time...
...we would have loved to spend it accomplishing two more goals. First, we would refine the visualization of the incident data (currently displayed in tables) by incorporating that information from each API directly on the map. This would be accomplished by utilizing the Google Maps API's Shapes method to draw each incident directly on the road(s) as a polyline as opposed to using the flags that are currently implemented – we already do this for a few incidents. On top of that, we would have liked to incorporate the Google Maps API's Directions service to offer users routing that takes into account all of the data we have compiled.
Landing page
Landing page
Incidents section with Mapquest and Bing tables visible
Incidents section with Mapquest and Bing tables visible

Other Projects