Development Setup
Prerequisites
Section titled “Prerequisites”Backend
Section titled “Backend”dotnet run --project src/claudio-apiThe API serves on port 5118.
Frontend
Section titled “Frontend”cd src/claudio-webnpm installnpm run devThe Vite dev server runs on port 5173 and proxies API requests to the backend on port 5118.
Running Tests
Section titled “Running Tests”dotnet test # all testsdotnet test tests/Claudio.Api.Tests # API tests onlyBuilding for Production
Section titled “Building for Production”# Build the frontend (outputs to src/claudio-api/wwwroot/)cd src/claudio-web && npm run build
# Build the .NET appdotnet build src/claudio-api
# Or build the Docker imagedocker compose -f docker/docker-compose.yml up --build