API REST com autenticação JWT. Tokens válidos por 3 horas.
Login e registro retornam um token JWT com expiração de 3 horas.
Endpoints documentados com Swagger UI para testes interativos.
Respostas padronizadas em JSON com mensagens em português.