Pular para o conteúdo
Voltar aos projetos/Engenharia e sistemas

APIs e integrações na Granatech

Desenvolvimento de módulos de negócio, integrações e geração de documentos com Node.js e TypeScript.

Ano
2026
Minha participação
Desenvolvimento back-end
Contexto
Granatech · Em equipe

O contexto

Atuei em duas aplicações que fornecem dados e operações para as interfaces: uma API em NestJS e uma camada de integração em Express.

Minha participação

Desenvolvi módulos de negócio, entidades, acesso ao banco e alterações versionadas da estrutura de dados. Também trabalhei em integrações por webhook, validação dos dados recebidos e geração de arquivos PDF e planilhas.

Dados e testes

As aplicações utilizam PostgreSQL, com TypeORM e Prisma. O trabalho incluiu cache com Redis, documentação de endpoints e testes com Jest para serviços e validações.

Relação com o front-end

Atuar nas interfaces e nas APIs me permite acompanhar como os dados são solicitados, tratados e apresentados ao usuário.

Tecnologias utilizadas

  • NestJS
  • Express
  • TypeScript
  • PostgreSQL
  • TypeORM
  • Prisma
  • Redis
  • Jest