Our live application: https://doubledecker.tk/
Test coverage: 99%
The final product is built on four use cases. Number one, which we believe is the essence of a bus application requirement. To provide a route from A to B with an estimate of the journey time. The user must input their origin and destination endpoints with optional time and date. The route will display on the map along with the estimated journey time.
Get the best bus journey predictions modeled on 2018 Dublin bus dataset.
For exploring or a spontaneous trip around Dublin city. For example, if you are curious about where your bus stop can take you, input the bus routes names in the input-form,and a typical trip path will display for the user.
We thought we could bring spontaneity closer to our users by creating a day trip planner with random points of interest and food locations. From a drop-down menu, you can choose how many attractions or restaurants to visit and in what order. A route from either your location or the city centre is described and shown on the map. We take our users on a tour fro mone destination to another with minimal effort on their part.
The development enviroment used was Pycharm 2021 Professional edition for creating the web application. Development environment for the DATA ANALYTICS was all done in Jupyter Notebook while the creation of databases and insertion of data in the folder DATA was carried out using MySQL Workbench
For more details on how to execute the code for each of the folders DATA, DATA_ANALYTICS, SCRAPER and WEB_APP please read the associated README provided in each of these folders.