Repositorio del MVP de IAM Platform con monorepo para apps/web, apps/api e infraestructura local.
- PostgreSQL local:
infra/docker-compose.yml - Variables de infraestructura:
infra/.env.example - Cadena de conexion base API:
apps/api/src/IamPlatform.Api/appsettings.Development.json - URL base sugerida para frontend:
apps/web/.env.example
npm run infra:up: levanta PostgreSQL local en5433.npm run infra:down: apaga PostgreSQL local.npm run dev:api: levanta la API enhttp://localhost:5125.npm run dev:web: levanta la SPA administrativa.npm run build:api: compila la solucion .NET.npm run build:web: compila el frontend.npm run test:api: ejecuta unit + integration tests del backend.npm run test:web: ejecuta Vitest enapps/web.npm run lint:web: ejecuta ESLint del frontend.
- Ejecuta
npm install --prefix apps/web. - Ejecuta
npm run infra:up. - En una terminal, ejecuta
npm run dev:api. - En otra terminal, ejecuta
npm run dev:web. - Para verificar la etapa 0, ejecuta
npm run test:api,npm run test:webynpm run build:api. - Al terminar, ejecuta
npm run infra:down.