- Clone repo, there is a submodule so you must use:
git clone --recurse-submodules-
Copy the
.env.samplecontents into a new file named.env.localand fill those variables out by referring to eitherterraformor the microsoft entra UI. -
Install
pre-commit:
pip install pre-commit
pre-commit install --hook-type pre-push- Install the hooks:
pre-commit install- Navigate to the project root (same level as package.json) and:
npm i # install dependencies
npm run dev # run Next.js serverOpen http://localhost:3000 with your browser to see the result.
- To view our Swagger UI Documentation, view the following after you login: Swagger Documentation
npm run generate # Will generate openapi types, see package.json for the entire command