To run the backend, navigate to the backend directory:
cd ../repo/backend
Then start the backend using dotnet
dotnet start --project CheeseriaApi/
To run the frontend, navigate to the frontend directory on a new terminal:
cd .../repo/frontend
npm start
You may need to install the ErrorOr library, which is used for error handling in the backend. You can find it here.
CORS might need to be disabled on the browser you are running in. In a bash terminal, you can disable CORS for Google Chrome with the following command:
google-chrome --disable-web-security --user-data-dir="~/chromeTemp"
If you're having any other issues using the repository please let me know via email I'll try and get back with fixes ASAP.