Inspiration

My inspiration for this project stems from the fact that I was in an unsafe situation just a few weeks ago at a bus stop that could've been avoided if it were for a system of alerting me.

What it does

RideSpotter is a community alerting platform that allows transit riders to alert others if there is a type of unsafe situation at a bus stop or on a bus.

How we built it

RideSpotter was built using Flask in Python, HTML5, Javascript, and CSS.

Challenges we ran into

It was a challenge to integrate with the OneBusAway API, which has a little amount of documentation.

Accomplishments that we're proud of

I am proud of the fact that I was able to get the live bus location integrated with Leaflet and the OneBusAway API.

What we learned

I learned how to integrate with the OneBusAway API while also strengthening my skills in Python, Javascript, and HTML5.

What's next for RideSpotter

I will integrate more types of "problems" that users can report, as well as integrating with a database to eliminate unnecessary requests to the OneBusAway API, as well as have more intuitive display of the data.

Note

Video link if it doesn't work above.

Share this project:

Updates