Welcome to the Movie App project! This application is your one-stop destination for discovering and exploring movies. Whether you're a cinephile or just searching for something to watch, our app has you covered.
This project leverages the following technologies:
- ReactJS: The foundation of our app, providing a dynamic and interactive user interface.
- Material UI: A beautiful and responsive design framework for crafting visually appealing UI components.
- React Router DOM: For managing client-side routing, ensuring seamless navigation throughout the app.
- React YouTube: Integrated to showcase movie trailers, enhancing the user experience.
- TMDB API: A powerful API providing access to a wealth of movie data, including details, images, and ratings.
- Axios: Used for making HTTP requests, enabling communication with external APIs such as TMDB.
- React Alice Carousel: A versatile image carousel component for displaying movie posters and promotional material in an engaging manner.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/movie-app.git
- Install dependencies:
cd movie-app npm install
- Start the development server:
npm start
- Open your browser and navigate to http://localhost:3000 to experience the app.
- Search for movies and tv shows.
- Watch movies and tv shows trailer