A single-page web application that allows users to search for movies based on their queries. It searchs movies based on name provided. It searches the most relevant movie to the input query.
- React
- Hooks
- Components
- CSS
- CSS Flex
- JavaScript
- Fetch API
- ES6
- API
- OMDB API
styled-components
axios
Open Movie Database (OMDB) API
Generate your API key from: OMDB API Key
- Method:
GET
- Search URL:
https://www.omdbapi.com/?s={MOVIE_NAME}&apikey={API_KEY}
- Movie Details URL:
https://www.omdbapi.com/?i={MOVIE_ID}&apikey={API_KEY}
- Enter a movie name in the search input.
- The app fetches movie information from the OMDB API.
- The information is returned as a JSON object.
- React components structure the data into a presentational format.
- CSS creates a visually appealing and user-friendly application.
The UI looks like:-