This project is a Netflix clone built using React, HTML, JavaScript, and CSS. It replicates the user interface of Netflix, displaying various categories of movies and TV shows, all on a single page.
- Homepage: Displays Netflix originals, trending now, top-rated movies, and various genre categories.
- Single Page Application: All content is displayed on a single page for seamless browsing.
- API Integration: Utilizes external APIs to fetch movie and TV show data.
- Responsive Design: The application is optimized for various screen sizes, ensuring a seamless user experience across devices.
To run this project locally, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory in your terminal.
- Run
npm installto install the project dependencies. - After installation, run
npm startto start the development server. - Open your web browser and navigate to
http://localhost:3000to view the application.
- React: Frontend library for building user interfaces.
- HTML/CSS/JavaScript: Core web technologies for structure, styling, and interactivity.
- APIs: External APIs used for fetching movie and TV show data.
- Axios: Library for making HTTP requests.
This project is deployed on Netlify.