The backend uses Maven to run tests and run the application, so you will need to install Maven.
To run the backend:
cd Backend
mvn spring-boot:runTo run service tests (from the Backend folder):
mvn testTo run integration and Cucumber tests:
mvn failsafe:integration-testTo format all Java files:
mvn com.coveo:fmt-maven-plugin:formatThe frontend uses Vue and Quasar, which is a Vue framework. You will need to install the Quasar CLI to run the frontend, and it needs to be at least version 1.9.13. To upgrade the Quasar CLI, follow these instructions.
To run the frontend:
quasar devThe application uses the McGill LDAP system for authentication.