Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 940 Bytes

README.md

File metadata and controls

39 lines (28 loc) · 940 Bytes

Cooperator - DP27

Backend

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:run

To run service tests (from the Backend folder):

mvn test

To run integration and Cucumber tests:

mvn failsafe:integration-test

To format all Java files:

mvn com.coveo:fmt-maven-plugin:format

Frontend

The 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 dev

Authentication

The application uses the McGill LDAP system for authentication.