Skip to content

Documentação para Desenvolvedores

Esta seção é destinada a desenvolvedores que irão integrar, estender ou fazer deploy da plataforma Flowi Agentic.

Visão geral técnica

O Flowi Agentic é composto por:

ComponenteTecnologiaPorta padrão
BackendSpring Boot 3.5, Java 21, Flowable 7.28080
FrontendReact 19, Vite, TanStack Router3000
Banco de dadosPostgreSQL 16 + pgvector5432

Seções desta documentação

PáginaConteúdo
ArquiteturaEstrutura do sistema, camadas, filtros de segurança
Papéis e PermissõesPerfis, níveis de acesso e rotas protegidas
API RESTEndpoints, autenticação, formato de requisições
Deploy e ambienteComo executar localmente e com Docker
Multi-tenancyComo funciona o isolamento por tenant

Pré-requisitos

  • Java 21 — é a versão fixada em backend/pom.xml e a usada pelo CI
  • Maven 3.9+
  • Node.js 20+ e npm
  • Docker e Docker Compose (opcional, para ambiente completo)
  • PostgreSQL 16+ com a extensão pgvector (imagem pgvector/pgvector:pg16 no docker-compose.yml)

Flowi Agentic — Plataforma de Gestão de Processos com IA