To run this application you need to run two different program (frontend and backend). You also need to be connected to the NTNU network, either with a VPN (Cisco) or directly.
To run the frontend app you need to be the frontend directory. It is important that you have NPM and Node.js installed. In the terminal run:npm install
then
npm run serve
To run the application. To run the different frontend tests use the command:
npm run test:unit
We have used Lint with prettify for good looking code. If you have problems with lint errors please run:
npm run lint -- --fix
The application should be running on http://localhost:8080/
As mentioned before it is important that you have access to NTNUs local network to be able to connect to the database. To run the backend server make sure that you have maven installed. After installing maven you can run:mvn spring-boot:run
To run the backend server. The server should be running on http://localhost:8085.
For API please read JavaDoc and/or visit http://localhost:8085/swagger-ui.html