"Flicks Mania" is an interactive web application for searching and displaying movie information. It leverages React.js to create a user interface and interacts with an external API to fetch movie data.
-
Movie Search: Users can search for movies by title.
-
Movie Details: Detailed information is displayed upon selecting a movie, including descriptions, cast, and reviews.
- React.js: The foundation of the application, including the use of hooks and components.
- Styled Components: Used for component styling.
- React Router: For page navigation.
- Axios: For making HTTP requests to external APIs.
- GitHub Actions: For automated deployment and CI/CD.
- Clone the repository.
- Install dependencies using
npm install
. - Run the project locally using
npm start
.
The project is automatically deployed to GitHub Pages upon updates to the main
branch.