Skip to content

AbdullahButt2611/MoviesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Movies App

IMDB Clone | React App | ReactJs Project



Welcome to the IMDB Clone Movies App repository! This project is an attempt to create a clone of the popular IMDb (Internet Movie Database) website. It is a platform where users can search and discover movies and TV shows, read reviews and ratings, and more. The app is built using modern web technologies such as HTML, CSS, and JavaScript, ReactJS and makes use of a movie database API to retrieve movie information and display it in an easy-to-use interface.
This React project will provide us the list of upcoming, popular & top rated movies. On clicking on any movie it will show us the detail page of the movie.
The main features of the IMDb Clone Movies App include:

  • Movie search: Users can search for movies and TV shows by title, actor, director, and more. The app provides detailed information about each movie, including its release date, running time, genre, and more.
  • User reviews: Users can write and read reviews of movies and TV shows, as well as rate them on a scale of 1-10. This allows other users to get a better understanding of what to expect from a movie before watching it.
  • Recommendations: The app provides personalized movie recommendations based on the user's viewing history and preferences. This helps users discover new movies and TV shows that they might be interested in.
  • Watchlist: Users can keep track of the movies and TV shows they want to watch in the future by adding them to their watchlist. This makes it easy to find and watch the movies they're interested in later on.
  • Trending movies: The app displays the most popular movies and TV shows currently trending on IMDb, making it easy for users to stay up-to-date with what's hot.

The IMDb Clone Movies App is an open-source project, and we welcome contributions from the community. If you're interested in helping to improve the app, please take a look at the contribution guidelines in the repository. Thank you for visiting, and we hope you find this app useful!



Features


Following are some of the new features and learning encountered while creating this amazing project:
  • Creating routes using the React-Router-DOM for redirecting the user to particular requested pages
  • Using React-Loading-Skeleton to form the leading structure of the page while the data is being fetched.



Resources


Follwing resources have been used in maintaining this project:
  • TheMovieDb is the API that we will be using to fetch the data of the movies.



Demo

The Demo of this working project can be found on
https://rebrand.ly/CloneIMDB_MABCORP



Video

You can exclusively watch the video on this project from the making to deploying on my channel with the link given below

Video Link

If you like my video then do Like the Video and share it with others.



Graphical User Interface



Technology Stack


Follwing technologies have been used at the core of this application to make it stand in the market place:
  • TheMovieDB API
  • REACT JS
  • HTML
  • CSS
  • React-loading-skeleton



Advancement

App is not responsive to all type of screen. It is only for big screens yet.



Deployment Details

The website is deployed using the free hosting provided by Vercel



Later on the link was customized using the well-known URL shortener and customizer **Rebrandly**:



Developer

Muhammad Abdullah Butt
abdullahbutt12292210@gmail.com

Instagram
FaceBook
YouTube
Portfolio
Project Displayer