MovieBox is a web application that allows you to explore a vast collection of movies and TV shows from The Movie Database (TMDb). With MovieBox, you can search for your favorite movies, discover new releases, and access detailed information about each film.
Before you start using MovieBox, make sure you have the following:
- Node.js: Make sure you have Node.js installed on your machine. You can download it from nodejs.org.
Follow these steps to install and run the MovieBox app:
- Clone the repository:
- Navigate to the project directory:
- Install the required dependencies: npm install
-Start the application:
The MovieBox app should now be running locally on your machine.
To use MovieBox, you'll need to obtain an API key from TMDb. Follow these steps to get your API key:
Visit the TMDb website: https://www.themoviedb.org/. Sign in or create an account if you don't have one. Go to your account settings and navigate to the "API" section. Request an API key and follow the instructions provided. Once you have your API key, you'll need to configure MovieBox to use it.
Search Launch the MovieBox application by running npm start as described in the installation section.
Open your web browser and go to http://localhost:3000 (or the URL where MovieBox is hosted).
You'll see the MovieBox search bar. Enter the title of a movie or TV show you want to search for in the search bar.
MovieBox will retrieve search results from TMDb and display them on the screen. You can browse through the results and click on a movie poster to view more details.
After performing a search, click on a movie poster or title to view its details.
You'll see information such as the movie's title, release date and overview
- Search Movies: Find movies and TV shows by title.
- View Details: Access detailed information about movies, including cast, genres, and release dates.
- Explore Similar Movies: Discover movies that are similar to your favorites.
- Responsive Design: MovieBox is designed to work on both desktop and mobile devices. Contributing