This web application allows users to discover popular movies and search for specific titles. It leverages the TMDb (The Movie Database) API to fetch movie data, providing a dynamic and engaging movie exploration experience.
- Popular Movies: Explore a curated list of the most popular movies with details such as images, titles, and overviews.
- Search Functionality: Find specific movies by entering titles into the search bar. The website dynamically updates search results in real-time.
- HTML: Used for structuring the webpage.
- CSS: Provides styling for a visually appealing layout.
- JavaScript: Core programming language for interacting with the TMDb API and updating the webpage dynamically.
- TMDb API: Fetches information about popular movies and search results.
- Async/Await: Handles asynchronous API calls for smooth data retrieval.
- Event Listeners: Captures user input in the search bar and triggers movie searches.
- Dynamic HTML Manipulation: Updates the DOM based on API responses to display movie information.
- Clone the repository:
git clone https://github.com/yourusername/movie-discovery.git
- Open
index.html
in a web browser to explore the movie discovery website.
- Upon loading, the website displays a list of popular movies.
- Use the search bar to find specific movies by entering titles.
- Explore the details, including images, titles, and overviews.
This project is licensed under the MIT License.