Voltar para a biblioteca

Clone TabNews

Backend orientado a testes, do zero à infraestrutura em produção.

Node.jsPostgreSQLDockerJest

Reimplementação do TabNews com foco em fundamentos: migrações de banco de dados, testes automatizados, containers Docker para ambiente local e boas práticas de API. Projeto usado como base de estudo contínuo de backend.

Destaques técnicos

  • —API em Node.js com testes de integração via Jest
  • —PostgreSQL versionado com migrations
  • —Ambiente local reproduzível com Docker Compose
  • —Pipeline de qualidade (lint + testes) antes de cada deploy