PHP Classes

PHP Movies App: Implement a site about movies using TMDB API

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 36 All time: 11,013 This week: 105Up
Version License PHP version Categories
moviesapp 1.0Custom (specified...5.3PHP 5
Description 

Author

This package can be used to implement a site about movies using TMDB API using the Laravel framework.

It sends HTTP requests to the TMDB API Web servers to perform several types of operations about movies.

Currently, it can:

- Retrieve and display a list of famous movie actors with the URL of individual actors' profile pages, names, and movies the actors are better known for their participation

- Retrieve and display details of specific actors like birthday, age, link to the actor's site, links to the actor's social network profiles on Twitter, Facebook, Instagram, and IMDB, details of movies that the actor participated, like the movie title, popularity, and poster image, movie release date, first air date, a character played by the actor.

- Retrieve and display information about a list of movies with titles, overview the URL of the poster image, average votes, release date, and genres

- Retrieve and display individual movie details like the poster image URL, average votes, release date, genres, crew, cast, available images, credits, available videos

Picture of Faris AL-Otabi
  Performance   Level  
Innovation award
Innovation award
Nominee: 5x

Winner: 1x

 

Documentation

MoviesApp

TMDB Implementation with Laravel

npm install
composer require

rename .env.example to .env

update TMDB_TOKEN in .env.example


  Files folder image Files (91)  
File Role Description
Files folder imageapp (7 directories)
Files folder imagebootstrap (1 file)
Files folder imageconfig (14 files)
Files folder imagedatabase (3 directories)
Files folder imagepublic (5 files, 3 directories)
Files folder imageresources (5 directories)
Files folder imageroutes (4 files)
Files folder imagetests (2 files, 2 directories)
Accessible without login Plain text file .env.example Data Auxiliary data
Plain text file artisan Class Class source
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file package-lock.json Data Auxiliary data
Accessible without login Plain text file package.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file server.php Aux. Auxiliary script
Accessible without login Plain text file tailwind.config.js Data Auxiliary data
Accessible without login Plain text file webpack.mix.js Data Auxiliary data

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:36
This week:0
All time:11,013
This week:105Up