iGRPIGRP 3.0Documentation

Código-fonte

Os repositórios públicos do iGRP 3.0 no GitHub (NOSiCode-CV), por domínio — onde ver o código, abrir issues e propor alterações.

O código do iGRP 3.0 está publicado no GitHub, na organização NOSiCode-CV: um repositório por módulo. É aí que podes ler o código, abrir issues e propor alterações — ver o Guia de contribuição.

O branch publicado de cada repositório é o branch por omissão (github-release).

Framework

RepositórioConteúdo
igrp-framework-core-javaNúcleo Java (cv.igrp.framework:core): CQRS, base de todos os backends
igrp-framework-stereotype-javaEstereótipos Java usados pelo código gerado
igrp-framework-auth-backend-monorepoAutenticação e autorização no backend (@IgrpPermission, sincronização com o Access Management)
igrp-framework-nextjsFramework Next.js, Design System, template das apps e template-migrator
igrp-framework-auth-frontend-monorepoAutenticação no frontend

Access Management

RepositórioConteúdo
igrp-platform-access-managementAPI do Access Management (servidor OAuth2, administração, M2M)
igrp-application-centerApplication Center (consola de administração)

Processos (BPMN)

RepositórioConteúdo
igrp-process-studio-backend-apiAPI do Process Studio
igrp-process-studio-backend-monorepoMódulos Java do Process Studio (SDK e integração)
igrp-process-studio-frontendUI do Process Studio
igrp-process-studio-frontend-monorepoPacotes TypeScript do Process Studio (cliente, tipos, editor BPMN)
igrp-process-management-backend-apiAPI do Process Management (motor BPMN)
igrp-process-management-backend-monorepoMódulos Java do Process Management
igrp-process-management-frontendUI do Process Management
igrp-process-management-frontend-monorepoPacotes TypeScript do Process Management (cliente, tipos, client-ui)

Cloud

RepositórioConteúdo
igrp-cloud-gatewayAPI Gateway
igrp-cloud-eurekaService discovery (Eureka)

Studio

RepositórioConteúdo
igrp-studio-ideStudio IDE (Electron) e as releases para instalar
igrp-studio-nextjs-engineGerador de código Next.js
igrp-studio-springboot-engineGerador de código Spring Boot

Exemplos

RepositórioConteúdo
demo-training-backendProjeto de demonstração — backend
demo-training-frontendProjeto de demonstração — frontend
igrp-springboot-skillsSkills de agentes de IA para projetos Spring Boot iGRP

Ainda não publicados

O Notification Service (serviço, consola e SDKs), a CLI @igrp/cli e as bibliotecas de ficheiros e email ainda não têm repositório público. Para estes, reporta pelo e-mail ou Discord.

Os repositórios marcados como v1/v2 na organização (por exemplo IGRP-Framework) são das versões anteriores do iGRP.

How is this guide?

Última atualização: