Produto SaaS · Automação de documentos · Em produção

Do contrato ao caixa, num fluxo só.

O DocGera redige o documento com inteligência artificial, coleta a assinatura eletrônica com validade jurídica e emite a cobrança por Pix. no mesmo dia, sem advogado para cada contrato e sem idas ao cartório.

  • Em produção
  • 31 telas
  • 47 endpoints
  • 6 agentes de IA

O que é

O DocGera é uma plataforma de automação de documentos empresariais para micro e pequenas empresas brasileiras. O usuário escolhe o tipo de documento, preenche um formulário curto, e a inteligência artificial devolve o texto completo. Redigido segundo a legislação brasileira, pronto para revisão.

Mas gerar o texto é só o começo. A plataforma leva o documento até o fim do ciclo: envia para assinatura eletrônica com trilha de auditoria, acompanha o status em tempo real, emite a cobrança e organiza tudo num painel único. É a diferença entre uma ferramenta de escrita e um sistema de operação.

Por que isso existe

Uma empresa pequena gasta caro e demora dias para formalizar coisas simples: uma proposta comercial, um contrato de prestação de serviços, um termo de confidencialidade. O caminho tradicional passa por advogado para cada documento, impressão, cartório e uma espera indefinida até a assinatura voltar.

Cada etapa dessa cadeia é uma chance de o negócio esfriar. O DocGera comprime as três. redação, assinatura e cobrança. Num fluxo só.

Como funciona por dentro

A sequência de execução de um documento, do clique ao recebimento:

01

Formulário que se adapta

Cada módulo tem seus campos, e cada tipo de documento acrescenta os seus. "Proposta comercial" monta um formulário diferente de "contrato de prestação de serviços". O previsível já vem preenchido.

02

Validação antes de gastar

Autenticação, verificação de plano e limite mensal, controle de frequência distribuído e checagem dos dados cadastrais. Só então o trabalho entra na fila.

03

Fila assíncrona, resposta na hora

O documento é gravado como "processando" e o trabalho vai para uma fila. O usuário vê o item aparecer na lista imediatamente, em vez de encarar uma tela travada por trinta segundos.

04

Geração com dois níveis de queda

Tenta primeiro o provedor mais rápido. Falhando ou estourando o tempo, cai para o segundo. Falhando os dois, um motor de modelos entrega o documento assim mesmo.

05

Assinatura com trilha de auditoria

O signatário recebe um link, valida um código de uso único enviado por e-mail e assina. Ficam registrados IP, dispositivo, data e hora, e o hash do conteúdo, que denuncia qualquer alteração posterior.

06

Cobrança no mesmo fluxo

Assinou, é direcionado ao pagamento por Pix ou boleto, com baixa automática. O contrato deixa de ser o fim do processo e passa a ser o gatilho do recebimento.

Cinco áreas, seis agentes especializados

Cada módulo tem um agente com contexto próprio. Vocabulário, estrutura e exigências legais mudam conforme a área:

  • Recursos humanos. Contratos CLT, experiência, temporário e trabalho remoto, com cláusulas de benefícios e jornada.
  • Comercial. Propostas, contratos de prestação de serviços, orçamentos, termos de confidencialidade, acordos de nível de serviço e escopo de trabalho.
  • Contábil. Demonstrativo de resultado, balanço patrimonial, fluxo de caixa e análise de custos, com identificação do contador responsável.
  • Jurídico. Petições, procurações, notificações extrajudiciais, contestações e acordos, com dados de OAB.
  • Imobiliário. Locação residencial, comercial e por temporada, venda, comodato e notificação de inadimplência.
  • Além do documento. Quadro Kanban, cadastro de contatos, fluxo de caixa, gestão de equipe e programa de indicação no mesmo painel.

As decisões que sustentam a operação

Assinatura eletrônica própria

O módulo de assinatura foi construído internamente: código de uso único, comparação resistente a ataque de tempo, hash de conteúdo e registro imutável de eventos, em conformidade com a MP 2.200-2/2001. Isso elimina a dependência, e o custo por documento, de um serviço terceirizado, e é a peça de engenharia mais defensável do projeto.

Isolamento entre empresas aplicado no banco

A separação dos dados de cada empresa é imposta pelo próprio PostgreSQL, via Row Level Security. A regra vale mesmo que o código da aplicação erre. A proteção não depende da camada de cima, que é justamente onde um descuido costuma vazar dados de um cliente para outro.

Resiliência de geração

Três camadas em cascata, com tempo limite por tentativa. A indisponibilidade de um provedor degrada a qualidade do texto, não derruba o serviço. Num produto cobrado por assinatura, ficar fora do ar por causa de terceiro é o tipo de falha que o cliente não perdoa.

Superfície de segurança

Autenticação em dois fatores, política de conteúdo restritiva, cabeçalhos de transporte seguro, criptografia de dados sensíveis em repouso e sanitização de entrada contra injeção de instruções na inteligência artificial.

Números do projeto

Contados no código entregue, não estimados para efeito comercial:

31

Telas

A aplicação inteira, do cadastro ao painel financeiro.

47

Endpoints

Cada operação validada no servidor, não no navegador.

5

Módulos de negócio

RH, comercial, contábil, jurídico e imobiliário.

6

Agentes de IA

Um contexto especializado por área de documento.

Tecnologias

  • Interface. Next.js 16 com App Router, React 19, TypeScript e Tailwind CSS 4.
  • Servidor. Rotas de API do Next.js sobre Node.js, com Zod validando toda entrada.
  • Dados. PostgreSQL no Supabase, acessado por Prisma, com Row Level Security.
  • Fila e cache. BullMQ sobre Redis.
  • Geração. Groq com Llama 3.3 70B, contingência na OpenAI e motor de modelos como último recurso.
  • Documentos. Pdf-lib, pdf-parse, mammoth e react-markdown.
  • Pagamentos. Asaas para Pix, boleto e cartão, com baixa por webhook.
  • Publicação. Node com Passenger e publicação contínua por GitHub Actions.

Veja todas as tecnologias que usamos ou conheça o sistema de gestão da J3 Transportes.

Telas do produto

Página inicial do DocGera, com o título "Contratos prontos, assinados e com validade jurídica no mesmo dia".
Página inicial. A proposta inteira em uma frase
Seção de funcionalidades do DocGera, com seis cartões descrevendo os recursos da plataforma.
Funcionalidades, do documento à cobrança
Tabela de planos do DocGera, com quatro faixas de assinatura e os recursos incluídos em cada uma.
Planos. Quatro faixas, do gratuito ao multiusuário
Painel principal do DocGera, com indicadores de documentos gerados, pendentes de assinatura e consumo do plano.
Painel. O que foi gerado, o que espera assinatura
Tela de escolha do módulo no DocGera, com os cartões de Recursos Humanos, Comercial e Contábil e os modelos de cada área.
Cinco módulos. Cada área com seu catálogo
Formulário do gerador de documentos preenchido, com cargo, salário e cláusulas, ao lado do painel que mostra em tempo real os dados já capturados.
Formulário guiado, com leitura ao vivo do que foi capturado
Contrato de experiência gerado pela inteligência artificial, dividido em cláusulas numeradas, com contagem de caracteres e botão de solicitar assinatura.
O documento pronto, em cláusulas, a um clique da assinatura
Tela dos agentes de inteligência artificial do DocGera, com seis consultores especializados em RH, comercial, contábil, jurídico, imobiliário e estratégia.
Seis agentes. Um contexto próprio para cada área

As telas internas foram capturadas em uma conta de demonstração criada só para isso, com dados inteiramente fictícios: a empresa, o CNPJ e o funcionário do contrato não existem. Nenhum documento, contrato ou dado de empresa usuária aparece nas imagens.

Tem um produto digital na cabeça?

Conte qual problema ele resolve e para quem. A conversa começa direto com quem vai desenvolver.

Falar no WhatsApp