PHP Classes

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

Recommend this page to a friend!
  Info   View files Documentation   View files View files (91)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2023-09-08 (4 months ago) RSS 2.0 feedNot yet rated by the usersTotal: 34 All time: 10,899 This week: 118Up
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: 3x

 

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  
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

 Version Control Unique User Downloads Download Rankings  
 100%
Total:34
This week:0
All time:10,899
This week:118Up