Voltar ao Portfólio
API/Backend

Integração CATMAT/CATSER

Interoperabilidade entre sistemas modernos e bases governamentais legadas (CATMAT/CATSER) para consulta e sincronização de dados de servidores.

Integração CATMAT/CATSER

Placeholder - Screenshots em breve

Tecnologias Utilizadas

AngularNestJSPostgreSQLTypeScript

O Problema

Sistemas modernos precisavam acessar e sincronizar dados com bases governamentais legadas (CATMAT - Cadastro de Materiais e CATSER - Cadastro de Servidores), que possuíam APIs antigas e documentação limitada.

A Solução

Uma camada de interoperabilidade robusta:

  • Adaptação entre APIs modernas e sistemas legados
  • Sincronização automática de dados cadastrais
  • Cache inteligente para performance
  • Tratamento de erros e fallbacks
  • Logs detalhados para auditoria

Stack Técnica

  • Frontend: Angular com interface de gestão
  • Backend: NestJS com microserviços
  • Banco de Dados: PostgreSQL para cache e dados locais
  • Integração: SOAP/REST para sistemas legados

Resultados

  • Otimização de consultas críticas: de 20s para 3s
  • Suporte a milhares de acessos simultâneos
  • Interoperabilidade total entre sistemas heterogêneos
  • Experiência valiosa em migração de legado