https://github.com/afsify/netflix-clone
Immerse yourself in a React powered Netflix clone, Integrating The Movie Database (TMDb) API. Explore a cinematic universe with captivating posters, trailers, and a user friendly interface.
https://github.com/afsify/netflix-clone
api-integration clone-app reactjs
Last synced: about 1 month ago
JSON representation
Immerse yourself in a React powered Netflix clone, Integrating The Movie Database (TMDb) API. Explore a cinematic universe with captivating posters, trailers, and a user friendly interface.
- Host: GitHub
- URL: https://github.com/afsify/netflix-clone
- Owner: afsify
- Created: 2023-06-05T12:19:56.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-04T13:25:11.000Z (over 1 year ago)
- Last Synced: 2025-10-28T17:49:34.383Z (5 months ago)
- Topics: api-integration, clone-app, reactjs
- Language: JavaScript
- Homepage: https://netflixcinemas.vercel.app
- Size: 363 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Netflix Clone
Immerse yourself in a React-powered Netflix clone, integrating The Movie Database (TMDb) API. Explore a cinematic universe with captivating posters, trailers, and a user-friendly interface.
## Features
- **Dynamic Movie Database**: Powered by TMDb API to fetch real-time movie data.
- **Captivating UI**: Modern and responsive design inspired by Netflix's sleek interface.
- **Movie Details**: View detailed information, including posters, trailers, and descriptions.
- **Responsive Layout**: Seamlessly adapts to various screen sizes for an optimal viewing experience.
- **Interactive Categories**: Browse through genres and featured sections.
## Project Overview
This project replicates the Netflix user interface, showcasing the integration of a third-party API (TMDb) to provide real-time movie data. It serves as a practice platform for building a modern web application with React.js.
## Technologies Used
- **Frontend**:
- React.js
- CSS3
- JavaScript
- **APIs**:
- The Movie Database (TMDb) API
## Setup Instructions
To set up the project locally:
1. **Clone the Repository**:
```bash
git clone https://github.com/afsify/netflix-clone.git
```
2. **Navigate to the Project Directory**:
```bash
cd netflix-clone
```
3. **Install Dependencies**:
```bash
npm install
```
4. **Start the Application**:
```bash
npm start
```
5. **Access the Application**:
Open your browser and go to `http://localhost:3000`.
## Acknowledgments
This project is independently developed and not affiliated with Netflix, Inc. It uses the TMDb API for movie data. Special thanks to TMDb for providing a rich database of movies.