This is a mono repository which is divided into separate frontend (UI) and backend (API) servers.
From the root of the repo, run in new terminal window
pnpm -F backend-api start
This command starts the backend API on port 3010.
From the root of the repo, run in a new terminal window
pnpm -F frontend-webapp dev
This command starts the frontend on port 3009.
Tests are available for the backend by command from root directory
pnpm test