The-Movie Hub is a web app that allows users to see the full list of the latest and most popular movies. Users can click on movies to view their specific information like casts, runtime, average rating, and revenue data. Furthermore, users can choose to 'favorite' certain movies so that they can easily oragnize and catalog movies they enjoyed watching. There is also a 'favorite-count' number on each movie page, and everyone can see how many others have favorited the movie. In order to use the favorite features, users must register for the website and sign in.
This web app was built with the MERN stack and The Movie Database API. In order to clone and use this web app, you need to have your own mongoDB URI information and TMDb API key as part of the code.
->The ability to search for movies by title or keyword.
->The ability to view detailed information about a selected movie, including the title, release date, synopsis, and ratings.
->The ability to create an account, log in, and save favorite movies.
->The ability to view a list of favorite movies for the logged-in user.
->The ability to remove movies from the list of favorites.
Clone the movie-app-mern repository in your directory.
git clone https://github.com/parth-0710/Movie-App.gitGo to the root directory and install all the requirements for the server-side.
npm installNow go to the client directory and install all the requirements for the client-side.
npm installFinally, once you have all the requirements above, go back to the root directory and start the app using the command below.
npm run dev