##Descrição Este é um projeto de backend para uma aplicação de filmes construída com Node.js e Express. A API fornece endpoints para obter informações sobre filmes, e a estrutura do código é organizada seguindo as melhores práticas de desenvolvimento.
Obter Filmes: Endpoint para obter informações sobre filmes. Documentação Swagger: Uma documentação Swagger está disponível em /api-docs para facilitar o entendimento dos endpoints.
Instalação de Dependências:
npm install
Iniciar o Servidor:
npm start
- Caso de erro execute o:
npm install -g nodemon
Endpoint de Filmes:
- Para obter informações sobre filmes: GET /filmes
Documentação Swagger:
- Acesse a documentação Swagger em: http://localhost:3333/api-docs #Estrutura do Projeto
- src/controllers: Lógica do controlador para cada rota.
- src/middleware: Middlewares, incluindo o tratamento de erros.
- src/data: Dados de exemplo (filmes.json).
- index.js: Ponto de entrada do servidor.
Contribuições são bem-vindas! Sinta-se à vontade para abrir problemas ou enviar pull requests.