Skip to content

made a netflix clone using mern, deployed link below with full auth and api calls in backend which makes storing search history of particular easier

Notifications You must be signed in to change notification settings

Diivvuu/mern-netflix-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix Clone 🎬

Welcome to the Netflix Clone project! This is a fully-functional web application built using the MERN (MongoDB, Express, React, Node.js) stack. The app mimics the popular streaming service Netflix, offering users the ability to browse, search, and stream movies and TV shows.

Table of Contents

Features

  • User Authentication: Secure sign-up and sign-in using JWT.
  • Browse Movies & TV Shows: Browse through a wide variety of movies and TV shows.
  • Search Functionality: Search for your favorite movies and shows.
  • Streaming: Stream video content directly within the app.
  • Responsive Design: Fully responsive for mobile, tablet, and desktop devices.

Screenshots

Homepage Movie Details TV Details

Technologies Used

  • Frontend: React, Redux, Tailwind CSS
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JWT (JSON Web Token)
  • Deployment: Docker, Heroku (or your preferred service)

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v14 or higher)
  • MongoDB
  • TMDB API Key
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/Diivvuu/mern-netflix-clone.git
    cd netflix-clone

    for frontend axios lucide-react react-player react-hot-toast react-router-dom zustand

About

made a netflix clone using mern, deployed link below with full auth and api calls in backend which makes storing search history of particular easier

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages