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.
- 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
| 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 |
- Clone the repo
git clone https://github.com/by-durrani/netflix-clone.git
cd netflix-clone
