This project is a DublinBus application, which helps the user to plan their journey around Dublin. We have implemented a couple of cool features as well along with the journey planning.
To locally run this project locally please clone the repo:
git clone https://github.com/Dublin-Bus-Project/DublinBusRepo.git
Further instruction regarding the code excecution is explained in detail within README files. Please refer to the README files in the DataHandling, backend and src directories respectively.
This feature helps the user to plan their journey from point A to B. The user can view the journey time prediction as well.The current weather will also be displayed on the page.
Planner.mp4
The user can toggle the radius or the number of stops near the user's location to be displayed. When user clicks on a stop, the trips from the stop is taken and cross referenced with GTFSR for real time updates and trips are shown to the user with an added delay.
NearMe.mp4
Based on the name and direction of the bus route selected by the user, the bus stop information along the route will be marked on the map. When the user clicks on the bus stop icon on the map, they can see the bus coming to that stop in the next hour.
SearchRoute.mp4
The user can select a stop from the Near Me feature and store it in their Favorite section. The favourites stops with be displayed for ease of access. The user can add/delete the favourite stop.
Along with this the user can sign up, sign-in and sign out from the application.
favstops.mp4
We have used Visual Studio Code for the development of our web application. The data analytics in the application was done in Jupyter Notebook.