← Voltar para projetos
Rocketseat · NLW

NLW Agents.

API desenvolvida durante o NLW da Rocketseat, com rotas HTTP, validação e persistência de dados.

ATUAÇÃOBack-end
CÓDIGOVer repositório ↗

Tecnologias

  • Node.js
  • TypeScript
  • Fastify
  • PostgreSQL
  • Drizzle ORM
  • Docker

O problema.

Explorar conceitos de API REST, cadastro e consulta de salas e perguntas, além da conexão com um banco relacional.

O que foi feito.

  • Rotas de criação e listagem de salas e perguntas.
  • Validação de entradas com Zod.
  • Acesso ao PostgreSQL com Drizzle ORM.
  • Configuração de banco local com Docker Compose.