Skip to content

A fully functional front end Netflix clone built using React JS. Allows users to browse movies, watch trailers and more using the TMBD API. Uses a responsive design that works on any device.

Notifications You must be signed in to change notification settings

connorhanks/Netflix-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Netflix Clone

GitHub license

Welcome to my Netflix Clone project! This is a frontend application built using React JS that aims to replicate the functionality and user experience of the popular streaming service.

Table of Contents

Description

In this project, I utilized the TMDb API to retrieve information on various movies and TV shows, including titles, descriptions and poster images. I also used Axios to handle API requests and CSS for styling.

One of the main challenges I faced during development was ensuring a smooth and seamless user experience, as well as optimizing the performance of the application. To achieve this, I made use of React's virtual DOM and lazy loading techniques to efficiently render and update the UI.

Technologies Used

  • React
  • Axios
  • CSS

How to Run The Project Locally

To run the project locally, you will need to follow these steps:

  1. Install dependencies by running npm install in the root project directory.
  2. Register for your own API key from TMDb and replace the sample key in the requests.js file.
  3. Run the project using npm start.

About

A fully functional front end Netflix clone built using React JS. Allows users to browse movies, watch trailers and more using the TMBD API. Uses a responsive design that works on any device.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published