Skip to content

by-durrani/netflix-clone

Repository files navigation

🎬 Netflix Clone

A beautiful Netflix UI clone built with modern frontend tools. Browse movies, watch previews, and enjoy a clean responsive interface powered by the TMDb API.

Netflix Clone Preview


✨ Features

  • Browse popular & trending movies
  • View detailed movie pages
  • Play trailers via YouTube integration
  • User authentication with NextAuth
  • Responsive and mobile-friendly layout
  • Fast development powered by Next.js (Turbopack)
  • Clean and reusable components
  • State management with Zustand
  • Data fetching with SWR

🛠 Tech Stack

Category Tool / Library
Framework Next.js 15 (Turbopack)
Authentication NextAuth.js
Database MongoDB
ORM / DB Access Prisma
Database Adapter @next-auth/prisma-adapter
Password Hashing bcrypt
State Management Zustand
Data Fetching SWR
HTTP Requests Axios
UI Styling Tailwind CSS + tailwindcss-animate
Icons React Icons
Utility Functions Lodash
Linting ESLint
Language Support TypeScript

Entity Relashionship Diagram

ERD

📦 Installation

  1. Clone the repo
git clone https://github.com/by-durrani/netflix-clone.git
cd netflix-clone

Releases

No releases published

Packages

 
 
 

Contributors