Inspiration

The inspiration for this program came from our own and several other students' experiences. The bus route navigator is either confusing or just doesn't work.

What it does

This program provides the user with the most optimal bus routes for them to take to reach their destination after they input the place that they are in and the place they want to go to. It also details the number of stops the user will have to take for each bus route.

How we built it

We built this program with the use of Python before converting the code into HTML and javascript format in order to create a usable user interface.

Challenges we ran into

We originally were not going to create a website, but to increase functionality we decided to convert all the code into HTML which created some terminology errors and differences in code function. It was a challenge to also learn the elements of HTML to customize the website while maintaining full use of the code.

Accomplishments that we're proud of

Some accomplishments we are proud of our finishing the project on time, learning a new language, and working well together.

What we learned

We learned how to use HTML/JavaScript in conjunction with Python code.

What's next for Aggie Bus Route Finder

For the next time, we would like to include a feature that narrows down the bus routes to a single, most optimal bus for the user. Also, include a feature where we can input the building and output the closest bus stops for students in buildings that don't have a designated bus stop/route.

Share this project:

Updates