Bem-vindo(a)!! API REST para registro de vídeos. Foi desenvolvida com base em um projeto da Rocketseat.
Status code: Finalizada!! ✔
Característica do Desafio: 🚧 API REST FULL 🚧
- Interação de métodos http. (criar, buscar, editar e remover);
Rota:
http://localhost:3000/categories
Id | Request | Endpoint |
---|---|---|
1 | localhost:3000/categories/ | cadastrar um projeto |
2 | localhost:3000/categories/ | listar todos projetos |
3 | localhost:3000/categories/:id | listar todos projetos |
4 | localhost:3000/categories/:id | remover um projeto |
5 | localhost:3000/categories/:id | atualiza um projeto |
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Postman e POSTGRE. Além disto é bom ter um editor para trabalhar com o código como VSCode.
# Clone este repositório
$ git clone <https://github.com/MathLopes1/api-cinema.git>
# Acesse a pasta do projeto no terminal
$ cd api-cinema
# Instale as dependências
$ npm install
Será necessário criar na raiz do projeto um arquivo
.env
configurar as variáveis. Exemplo:
Tem um exemplo no repositório
Após configurar as variáveis ambientes no
.env
. Iremos executar o seguinte comando para rodar a aplicação:
# Rodando em modo de produção
$ npm start
# Rodando em modo de produção
$ npm run dev
# O projeto inciará na porta:<PORT> - acesse <http://localhost:<PORT>/categories> no postman
Esse repositório está licenciado pela MIT LICENSE. Para mais informações detalhadas, leia o arquivo LICENSE contido nesse repositório.