Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/salaitsudhakar/moviesearchapp
Movie Search App using react
https://github.com/salaitsudhakar/moviesearchapp
omdb-api react react-router-dom-v6 redux-toolkit tailwind
Last synced: about 2 months ago
JSON representation
Movie Search App using react
- Host: GitHub
- URL: https://github.com/salaitsudhakar/moviesearchapp
- Owner: SalaitSudhakar
- Created: 2024-10-15T12:32:01.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-16T09:00:33.000Z (3 months ago)
- Last Synced: 2024-10-18T22:57:15.072Z (3 months ago)
- Topics: omdb-api, react, react-router-dom-v6, redux-toolkit, tailwind
- Language: JavaScript
- Homepage: https://movie-search-app-reactjs.netlify.app
- Size: 71.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Movies Search App 🎥
A featured movie search application built with React, integrated with the [OMDB API](https://www.omdbapi.com/). The app allows users to search for movies, view detailed information, and manage a list of favorites.
## Project Overview
This application lets users:
- Search for movies by title or keyword.
- View detailed information for each movie, including the poster, title, release year, genre, plot summary, ratings, and cast.
- Filter search results based on movie type (e.g., movie, series, episode) using the OMDB API’s filtering functionality.
- Add and manage a list of favorite movies.
- Navigate between pages using React Router.**Deployed App**:
[Movie Search App](https://movie-search-app-reactjs.netlify.app/)## Tech Stack
- **React.js:** Main framework used to build the app.
- **React Router:** For navigating between the search page and movie details page.
- **OMDB API:** Fetches movie data and details.
- **Tailwind CSS:** For styling the user interface.
- **JavaScript:** For implementing the app's functionality and API calls.
- **Redux:** For managing the application's state.