Skip to content

A sleek, high-performance web application that replicates key features of Netflix, built using React and Vite. This project demonstrates front-end mastery, API integration, and authentication flows.

Notifications You must be signed in to change notification settings

MohamedSSalahh/NetFlix-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

NetFlix-clone

Netflix Clone 🎥

A Netflix clone application built with [your tech stack, e.g., React, Firebase] and powered by Vite, a fast build tool and development server.

Table of Contents

Demo

Check out the live demo here: Netflix Clone Demo

Netflix Clone Screenshot

Features

  • User Authentication: Register, login, and logout functionality.
  • Browse Movies & Shows: Explore a catalog of movies and TV shows by genre.
  • Search: Find movies and shows easily with a search feature.
  • Responsive Design: Optimized for desktop and mobile devices.
  • Streaming: Watch trailers or integrated videos.

Technologies Used

  • Frontend: React, Redux, React Router
  • Build Tool: Vite
  • Backend: Firebase Auth (for user authentication), Firebase Firestore (for storing user data), and Firebase Hosting
  • API: TMDb API for movies and shows information
  • Styling: CSS, Flexbox, and CSS Grid

Getting Started

Follow these instructions to set up the project on your local machine for development and testing.

Prerequisites

  • Node.js installed
  • Firebase account for setting up backend

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/netflix-clone.git
    cd netflix-clone
    
    

Install dependencies: npm install

Run the development server: npm run dev

To build the app for production: npm run build

About

A sleek, high-performance web application that replicates key features of Netflix, built using React and Vite. This project demonstrates front-end mastery, API integration, and authentication flows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published