Skip to content

sunzhengchew/RouteFinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚇 Vienna Subway Route Finder

A JavaFX-based subway route finder for the Vienna metro system, built with IntelliJ IDEA and SceneBuilder.
This application allows users to search and visualize the fastest routes between subway stations, powered by Dijkstra's algorithm.

🔗 GitHub Repository


✨ Features

  • Search Routes

    • Find routes between two stations
    • Stay Avoid and Way point functions are available✅
    • Display travel path and estimated duration
  • Interactive UI

    • Built with JavaFX and SceneBuilder
    • User-friendly station selection
  • Subway Data Management

    • Predefined Vienna subway stations and connections
    • Handles line changes and multiple routes

📸 Preview

Start Page

App start

Select Station Page

Select station and other requirement

Result Page

Search Result


🛠️ Tech Stack

  • Language: Java, CSS
  • GUI Framework: JavaFX
  • UI Design: SceneBuilder
  • IDE: IntelliJ IDEA

🚀 Installation & Setup

  1. Clone the repository:
    git clone https://github.com/sunzhengchew/RouteFinder
    cd RouteFinder
    

About

A JavaFX-based Vienna subway route finder built with IntelliJ IDEA and SceneBuilder.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published