Este repositório contém uma versão corrigida de um template de API previamente utilizado. Foram ajustados pontos de boas práticas, como o uso correto dos códigos de status HTTP, autenticação, autorização e organização dos arquivos. O objetivo é servir como base para novos projetos Node.js seguindo padrões mais adequados.
- Status HTTP mais coerentes
- Middleware de autenticação e permissão revisados
- Estrutura de arquivos organizada
- Instale as dependências com
npm install - Configure as variáveis de ambiente
- Inicie o servidor com
npm start
Este projeto é destinado a estudos e como referência para novos desenvolvimentos. POSTGRES_HOST=localhost POSTGRES_DB= POSTGRES_USERNAME= POSTGRES_PASSWORD= POSTGRES_PORT=5432 TOKEN_KEY= API_PORT=3333 API_HOST=http://localhost