Movie Listing Application: Click here
This is a React-based movie listing application that allows users to search for movies and add them to their favorites. The application uses the OMDB API to fetch movie data based on the user's search term.
- Search for movies using a search term
- Display a list of movies matching the search term
- Add movies to favorites
- Remove movies from favorites
- Toggle between light and dark themes
- React
- React Icons
- React Loader Spinner
- OMDB API
-
Clone the repository:
git clone https://github.com/your-username/movie-listing-app.git
-
Navigate to the project directory:
cd movie-listing-app
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your web browser and visit http://localhost:5173 to access the application.
- Enter a search term in the search input field to search for movies.
- The list of movies matching the search term will be displayed.
- Click on the ⭐ button next to a movie to add it to your favorites.
- To remove a movie from your favorites, go to the Favorites section and click on the ⛔ button.
- To switch between light and dark themes, click on the theme change button (🌙 or ☀️).
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.