Voltar aos projetos
Vantio API - Backend REST
NestJSTypeScriptREST APIPostgreSQLScalar

Vantio API - Backend REST

API REST que suporta o Vantio: gerencia perguntas, simulados, métricas de progresso e autenticação.

Função

Backend Developer

Data

Jan 2026 - Atual

Resumo

Backend do Vantio exposto como REST API com documentação interativa gerada pelo Scalar. Gerencia o domínio completo da plataforma: banco de perguntas, simulados, sessões de estudo, progresso e autenticação.

Problema

Precisava de um backend sólido, versionado e documentado que pudesse escalar à medida que a plataforma jurídica cresce em conteúdo e usuários, sem sacrificar Developer Experience.

Solução

Construí uma API REST com NestJS seguindo arquitetura modular, com TypeScript de ponta a ponta, OpenAPI auto-gerado, health checks, versionamento semântico e um endpoint /api/version para rastreabilidade de deploys.

Características principais

  • Documentação interativa com Scalar UI
  • Endpoints versionados com versionamento semântico
  • Health check e endpoint /api/version para deploys
  • Arquitetura modular por domínio (perguntas, simulados, usuários)
  • Autenticação JWT com guards do NestJS
  • PostgreSQL + Prisma/TypeORM como camada de persistência

Outros projetos