A visualization tool that scrapes data from the official York Academic Calendar and York Courses Website so that students can be better informed when making course decisions.
- Visual Studio Code - Coding Pack for Java
- JavaFX SDK
- Selenium with Java
- JSON Simple
- slf4j-simple
- ChromeDriver
- Chrome Browser
-
Install Visual Studio Code - Coding Pack for Java
-
Download and extract JavaFX SDK
-
Download and extract Selenium with Java
-
Download JSON Simple and slf4j-simple
-
Download ZIP of code and open project
-
Import downloaded files
-
Add JavaFX runtime components:
"vmArgs": "--module-path <path-to-JavaFX-SDK-lib> --add-modules javafx.controls,javafx.fxml" -
Downgrade Chrome Browser if needed
- Execute project/src/Main.java to start application
- Select faculty, program, and school year to create a course map