https://github.com/mvcbotelho/my_movie-api
https://github.com/mvcbotelho/my_movie-api
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mvcbotelho/my_movie-api
- Owner: mvcbotelho
- Created: 2020-04-26T21:55:23.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-12T14:41:48.000Z (over 2 years ago)
- Last Synced: 2025-01-26T17:42:37.895Z (4 months ago)
- Language: JavaScript
- Size: 575 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My Movie
Projeto que utilisa a API do [OMDb](http://www.omdbapi.com/) para listar filmes e detalhes dos filmes. A função da API é retornar de forma mais acertiva as informações necessárias para a o front-end. Caso tenha interesse em conhecer o projeto do front end.
[My Movie](https://github.com/mvcbotelho/my_movie)## Começando
Para iniciar o projeto, basta clonar este repositório, entrar na pasta raiz e instalar as dependências. Esse passo só é necessário para rodar localmente em sua máquina. O projeto está no heroku no link: [my_movie-api](https://custom-omdbapi.herokuapp.com/movies?title=Lord)
Espero que goste do projeto!!!
### Pré requistos
É necessário ter o [Node](https://nodejs.org/en/) e o NPM ou [YARN](https://classic.yarnpkg.com/pt-BR/docs/install/#windows-stable) instalados na máquina.
### Instalando
Navegar até a pasta raíz do projeto e digitar
```
npm i
```ou
```
yarn
```Para rodar o projeto basta digitar
```
npm start
```ou
```
yarn start
```Esperar a compilação. Será exibido uma mensagem que o servidor está no ar. Basta abrir o [Postman](https://www.postman.com/) ou o [Insominia](https://insomnia.rest/)
## Testando endpoints
```
GET http://localhost:5000/movies
query: titleGET http://localhost:5000/movies/tt6664704
params: idPOST http://localhost:5000/movies/tt6664704/like
params: id
body: null
```O is deve ser o idImdb, forcecido pela API do OMDb.
## Authors
- **Marcus Botelho** - [mvcbotelho](https://github.com/mvcbotelho)
## License
Este projeto está licenciado sob a licença MIT