Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniloab/movies-station-backend
NodeJs REST Api created to consume TMDb REST API
https://github.com/daniloab/movies-station-backend
Last synced: 28 days ago
JSON representation
NodeJs REST Api created to consume TMDb REST API
- Host: GitHub
- URL: https://github.com/daniloab/movies-station-backend
- Owner: daniloab
- Created: 2019-05-30T01:07:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-03T23:37:37.000Z (about 2 years ago)
- Last Synced: 2024-10-18T09:15:26.582Z (3 months ago)
- Language: JavaScript
- Homepage: https://backend-movies-station.herokuapp.com/movies/
- Size: 1.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Movies TMDb REST API
NodeJs REST Api created to consume TMDb REST API. You can use the api with this link below:[https://backend-movies-station.herokuapp.com/movies/](https://backend-movies-station.herokuapp.com/movies/)
## Getting Started
```
# clone repo
$ git clone https://github.com/daniloab/movies-station-backend.git
$ cd movies-station-backend# install dependencies
$ yarn install# build and start project
$ yarn start# to see on any environment api or browser
$ yarn dev and open the link below with some route
http://localhost:8080/
```## Routes
- Movies Upcoming
```
/movies/upcoming?page={page}
```- Movie Details
```
/movies/details/:id
```- Movies Search
```
/movies/search?query={query}&page={page}
```- Movies Genres
```
/movies/genres
```## Tools and Frameworks
- NodeJs - JavaScript runtime built on Chrome's V8 JavaScript engine.
- Express Framework - minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications.
- Babel Transpiler - JavaScript compiler
- Dotenv - zero-dependency module that loads environment variables from a .env file into process.env .