Skip to content

JavaFx App that allows to calculate the shortest path between two stations (Stib metro network)

License

Notifications You must be signed in to change notification settings

FilipeDevs/stibMetroItinerary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stib Itinerary Planner

A Java project made for one my courses at HE2B-ESI.

A JavaFx application that allows to calculate the shortest route between two stations on the STIB metro network. The application also implements a CRUD to manage favorites routes.

It uses the Dijkstra algorithm to calculate the shortest path between two stations (in this case the metro network is represented by a Graph containing multiple nodes, each node representing a station)

Design Pattern : MVP along with Observer/Observable

Usage

Please ensure you have maven installed

  1. Compile the project with maven :
mvn compile
  1. Run the project with maven :
mvn javafx:run

Screenshots

Dashboard View

About

JavaFx App that allows to calculate the shortest path between two stations (Stib metro network)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages