Run the bootstrap script provided in the root directory, the set up will be done automatically
Execute "npm install" and "npm run build" in root to build the frontend\ Execute "flask run" in the root directory, the server will be hosted locally
The testing are divided into backend and front end currently, they can both be run in the root directory\ To run front end tests: npm test\ To run back end tests: pytest
The CI is set up in github actions and contain tests for both part. Jest-test.yml tests the front end and api-functional-test.yml tests the backend