Back to Parent

 - Technical Implementation - 

What are needed to build the Angry Bus?


API from Port Authority of Allegheny County [1], [2]: I required the API key from the website, however, I haven't received any response from them within the deadline to this project. Thus, I focused on prototyping the design concept, other than implementation. 

Google Maps API [3]: After several times trial and error, I still have not learned how to apply the code by reading the document.

I also explored gems like Geocoder [4] (However, it's detailed in geocoding but less relevant with commuting), and others gem for Bus Transportation in other cities.

Finally, I borrowed the functional Lyft Bot [5] found in Slack App Directory and integrated it with the conceptual prototype of Angry Bus.


Content Rating

Is this a good/useful/informative piece of content to include in the project? Have your say!

0