Skip to content

Summer research practicum to create a web based application to predict Dublin Bus journey times based on historical data. Innovations include route explorer and day trip planner.

Notifications You must be signed in to change notification settings

invicta117/COMP47360_DoubleDecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forthebadge made-with-python

COMP47360_DoubleDecker

Our live application: https://doubledecker.tk/

Test coverage: 99%

Welcome to Double Decker, Where to?

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.

Our Plan Page - Plan your routes.

Get the best bus journey predictions modeled on 2018 Dublin bus dataset.

Our Explore Page - Explore your routes.

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.

Our Tour Page - Tour your City.

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.

Development Enviroment

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

Executing Code

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.

About

Summer research practicum to create a web based application to predict Dublin Bus journey times based on historical data. Innovations include route explorer and day trip planner.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •