Artrc Movies is a powerful movie search application built with React that aims to provide users with comprehensive access to movie information. The platform enables users to search for movies and explore a vast database, offering details about numerous movies.
ArtRC Movies stands out by its capability to surface an extensive collection of movies. For instance, searching for a term like "Batman" doesn't just return a couple of movies; it fetches an extensive list that includes over 500 movies related to Batman in the title, cast, or theme . This comprehensive search functionality ensures users can explore a wide range of movies related to their query, offering an immersive movie discovery experience.
The website is live and accessible at Artrc Movies. Feel free to explore the extensive movie database and search for your favorite movies!
- Search Movies: Enter any movie title, keyword, or phrase to discover a vast array of movies related to the search term.
- Filtering Options: Narrow down search results by specifying movie type (movie/series) and release year.
- Pagination: Display search results with pagination for better navigation through extensive lists of movies.
Please note that due to YouTube's API quota limitations, the availability of movie trailers may be affected. YouTube allows a limited number of queries per day, and if the trailer is not available, it might be due to reaching the daily quota limit for accessing YouTube's API.
- Clone the repository.
- Navigate to the project directory.
- Install dependencies using
npm install
- Run the application with
npm start
- Enter the movie title or relevant keyword in the search bar and press 'Enter' or click the search icon.
- Utilize the dropdowns to filter movies by type (movie/series) or release year.
- Click the "SEARCH" button to apply filters.
- Browse through the extensive movie results, displaying titles, posters, release years, types, and short plot summaries.
- Engage with the "Watch Trailer" button to view available movie trailers.
Contributions are encouraged! To contribute to ArtRC Movies:
- Fork the repository.
- Create a new branch (
git checkout -b feature/improvement
). - Implement your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/improvement
). - Create a pull request.
This project is licensed under the GNU General Public License (GPL)..
- Api-omdb , Utilized for fetching movie data..
- YouTube Data API: Used for fetching movie trailers.