Skip to content

atscosta/inova-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

screenshot

A fim de resolver o problema do Datajud em sanitizar os dados processuais enviados por cada tribunal, nosso projeto se baseia em uma coleção gerenciável de validadores que é executada para cada processo remetido ao Datajud. As validações acontecem através de processamento paralelo e assíncrono. Os resultados podem ser acompanhados em tempo real o progresso e a taxa de sucesso.

Toda essa informação, consolidada de milhares de processos, é exibida de forma muito eficiente em gráficos que permitem a fácil leitura e organização de ações e mutirões para saneamento dos dados. A navegação pela aplicação é simples e amigável. Organizamos uma estrutura hierárquica de justiça, iniciando pelo Tipo de Justiça, em seguida o Tribunal e, por último, a Unidade Judiciária.

Funcionalidades Esta primeira versão da aplicação é totalmente funcional. Nela você encontra:

  • 20 validadores implementados nas seguintes categorias: Assuntos, Classes, Movimentos, Unidades Judiciárias e Campos Obrigatórios
  • Execução das validações de processos por Unidade Judiciária ou Processo individual
  • Detalhamento dos resultados para cada processo

Instruções para executar a aplicação

  • Necessário Java Development Kit 11 LST (JDK) e definir a variável de ambiente JAVA_HOME;
  • Clone o projeto executando o comando git clone https://github.com/atscosta/inova-backend.git;
  • Navegue para o diretório inova backend;
  • No Windows: execute mvnw.cmd spring-boot:run / No Linux: execute .mvnw -spring-boot:run;
  • Acesse http://localhost:8080/swagger-ui.html para listar os endpoints do backend.

Recursos úteis

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages