This repository contains a Movie Details Fetching App built with React, Redux, Redux Toolkit, and Functional Components. The app provides a user-friendly interface for fetching and displaying movie details, enhancing the overall movie-watching experience.
-
Movie Details: The app fetches movie details from an external API and displays them in a visually appealing manner. Users can explore various movie categories, such as popular movies, top-rated movies, and upcoming movies.
-
Redux State Management: Redux is used for efficient state management, ensuring seamless data retrieval and updates. The app utilizes Redux to manage the movie data and handle actions such as fetching movie details, updating favorites, and searching for movies.
-
Redux Toolkit: Redux Toolkit is utilized to simplify the setup and configuration of Redux. It provides a set of predefined tools and utilities, making the development process more efficient and productive.
-
Search Functionality: In addition to browsing movies by categories, the app includes a search functionality. Users can search for specific movies or series by title, allowing for a more comprehensive entertainment experience.
- Clone the repository:
git clone
- Navigate to the project directory:
cd movie-details-app
- Install dependencies:
npm install
- Start the app:
npm start
- The app will run on
http://localhost:3000
.
- React
- Redux
- Redux Toolkit
- JavaScript
- HTML
- CSS
Contributions to the Movie Details Fetching App are welcome! If you encounter any issues or have suggestions for improvements, please create an issue or submit a pull request on the project's GitHub repository.