/movie-viewer

A Simple Web Application for view your favorite movies.

Primary LanguageJavaScript

Check Out Your Favourite Movies!

Featurs Of This App:

  • View Currently Showing movies.
  • Check IMDB rates.
  • Seach Your Favourite Movies.
  • Seach movies of your favourite actors.

Tech

Movie-viewer uses a number of open source projects to work properly:

  • [Node.js]
  • [Jade Template]
  • [Express]
  • [npm]
  • [request]
  • [Express]

Installation

First Grab an api key from

https://www.themoviedb.org/documentation/api?language=en-US

and replace here
home page


API Docs
https://developers.themoviedb.org/3/getting-started/introduction

This requires Node.js v4+ to run.

Install the dependencies and devDependencies and start the server.

$ cd movie-viewer
$ npm install 
$ npm run start

Docker

Movie-viewer is very easy to install and deploy in a Docker container.

By default, the Docker will expose port 3000, .

cd movie-viewer
docker-compose up -d

Verify the deployment by navigating to your server address in your preferred browser.

127.0.0.1:3000

Sample Images

Home Page home page

Home Page - Bottom home page

View Movie Details home page

Search Movies - [Search Term - "Lord Of The Rings"] home page

Search Movies Of Actors - [Search Term - "Will Smith"] home page

Todos

  • Write Test Cases

License

MIT

Free Software, Hell Yeah!