Backend API for a claim management application. Allows internal staff to submit, track, and process warranty claims.
- Docker and Docker Compose
docker compose upThe API will be available at http://localhost:8080 and Swagger UI at http://localhost:8080/swagger.
dotnet ef database update --project Claims/Modules.Claims.Infrastructure/Modules.Claims.Infrastructure.csproj --startup-project ModularMonolith/ClaimApi.csprojdocker compose up also starts a Postgres container. A docker-compose.override.yml exposes it to your host so you can connect with a desktop client (DBeaver, Azure Data Studio, pgAdmin, etc.) — you don't need to install a Postgres server locally, just a client:
- Host:
localhost - Port:
5432 - Username:
postgres - Password:
postgres - Database:
claimapi