Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/celliesprojects/movie-info

A PHP / jQuery webpage to get movie info from tmdb for local movies.
https://github.com/celliesprojects/movie-info

apache2 jquery-webpage lamp lamp-server localstorage movie-info php single-file single-page-app themoviedb tmdb-api tmdb-movie-search webinterface

Last synced: about 1 month ago
JSON representation

A PHP / jQuery webpage to get movie info from tmdb for local movies.

Awesome Lists containing this project

README

        

# Movie-info

## about

A single file PHP/jQuery webpage to see some info about your locally stored movies.

See it in action [here](https://films.wasietsmet.nl).

## how to install

1. Copy `index.php` to your LAMP webhost.
2. Replace the `$api_key` variable with your own API key or (better yet) store it outside your webroot and include it. (For example with `trim(file_get_contents( ... ))`).
3. Change the `$watchedFolder` variable to the folder where your movies are stored.

## things to note

- Use separate movie folders.

Movie-info assumes your movies are stored in seperate subfolders and uses the foldernames as the argument for the search at `themoviedb.org`.
- Get an themoviedb account and API key.

An account at themoviedb.org is necessary to use the API functions and obtain an api key.

The api key needed to access themoviedb.org api is read from '../TMDBapikey.txt' which (obviously) is not included.

You will have to provide your own.

Getting a key is free (as in beer) and easy, just sign up at [themoviedb.org.](https://www.themoviedb.org/account/signup)

## used open source libraries:

- The used icons are from [material.io](https://material.io/tools/icons/?style=baseline) and are [available under Apache2.0 license](https://www.apache.org/licenses/LICENSE-2.0.html).
- Uses [Google Roboto font](https://fonts.google.com/specimen/Roboto) which is [available under Apache2.0 license](https://www.apache.org/licenses/LICENSE-2.0.html).
- Uses [jQuery 3.3.1](https://code.jquery.com/jquery-3.3.1.js) which is [available under MIT license](https://jquery.org/license/).

Movie-info is developed on/for Linux.

## screenshots

windowed

fullscreen 1680x1050