This project is a Netflix clone built using React.js. It aims to replicate the popular streaming platform's user interface and functionalities. The application utilizes modern web development technologies to provide an immersive streaming experience.
=>Video Playback: The application supports video playback, allowing users to stream movies and TV shows seamlessly. It includes features like play, pause, forward, and rewind, as well as volume and playback controls.
=>Categories and Recommendations: Users can explore content based on different categories and receive personalized recommendations based on their viewing history.
=>Responsive Design: The Netflix clone is designed to be responsive and compatible with various devices, including desktops, tablets, and mobile phones.
- React.js: A popular JavaScript library for building user interfaces.
- HTML5 and CSS3: Markup and styling languages for creating visually appealing web pages.
- JavaScript: The primary programming language used for client-side functionality.
- Firebase: A backend-as-a-service (BaaS) platform used for user authentication and database management.
- Axios: A library used for making HTTP requests to fetch data from external APIs.
To get a local copy up and running, follow these steps:
- Clone the repository: git clone https://github.com/phirojshah/netflix.git
- Navigate to the project directory: cd netflix-clone
- Install the dependencies: npm install
- Start the development server: npm start
- Open your web browser and visit: http://localhost:3000
Contributions are welcome! If you find any bugs or want to add new features, please open an issue or submit a pull request.
License This project is licensed under the MIT License. Feel free to use and modify the code as per your needs.