Ensure you have java openjdk-devel installed (including javac compiler)
Clone the repo
git clone https://github.com/hydraraptor81/ntu_sc2002_project.git
Compile the source files
javac -d "$PWD" $(find src/main/java -name '*.java')
Execute the application
java App.java
Generate UML Class and Sequence diagrams (Optional) Refer to https://plantuml.com/starting for installing plantuml.
java -jar plantuml-1.2025.10.jar -Djava.awt.headless=true UML.puml \
UML_CR_Sequence.puml -DPLANTUML_LIMIT_SIZE=8192