Skip to content

The Metro Transit Departure Time application will provide information to user for when their next bus is scheduled to leave a desired bus stop. The user is able to enter their route name, desired bus stop name, and the direction they would like to be traveling.

Notifications You must be signed in to change notification settings

alexsimpson440dev/MetroTransitDepartureTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetroTransitDepartureTime

The Metro Transit Departure Time application will provide information to users for when their next bus is scheduled to leave a desired bus stop. The user is able to select their route name, desired bus stop name, and the direction they would like to be traveling.

The application is written in Python, Flask, HTML, and CSS. The application is also hosted on Heroku.com under the address of: metrotransit-timeuntildepart.herokuapp.com

If you were going to download this application, you would need python 3.6, pip to install packages for ease, and you would need to install all of the packages that are program has in its requirments file. (Not actually all of them, but most)

Once all requirements are met, run app.py. This will load the application on a local server.

I have two different testing files in the application. One for the API, one for the Server. Those are both under the directory /tests

Once the application is running, it will display all available routes, choose one and click next. The next page will display the available directions this route will lead. Choose one and click next. The following page will display all of the available bus stops for your choosen route, and direction. Choose one and click next. The final page will then display the amount of minutes until the next bus will depart from the bus stop you chose. The final page also displays a Home link to redirect you back to the home page.

If you forget to select a choice from any of the scroll menus, the program will display a message of what you did not select, and redirect you to the home page.

Pages used for sources:

About

The Metro Transit Departure Time application will provide information to user for when their next bus is scheduled to leave a desired bus stop. The user is able to enter their route name, desired bus stop name, and the direction they would like to be traveling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published