- .NET SDK 8.0+
- At least 1 SMTP configuration (host/port/email + password)
- Environment variables (see Configuration)
From the repo root:
cd API
dotnet restore
dotnet runLocal URLs (from API/Properties/launchSettings.json):
- Swagger UI (root):
http://localhost:5108/ - Health check:
GET http://localhost:5108/test
From the repo root:
dotnet test API/API.slnOr:
cd API
dotnet test