Skip to content

Md-Asikuzzaman/netflix-clone

Repository files navigation

Full-Stack Netflix Clone

image

FullStack Netflix Clone using React, NextJS, TailwindCSS & Prisma.

LIVE DEMO

Features:

  • Environment, Typescript, NextJS Setup
  • MongoDB & Prisma connect, Database creation
  • Authentication with NextAuth, Google & Github Login
  • Full responsiveness on all pages
  • Cookie-based authentication
  • API and Controllers creation
  • Detail-oriented effects and animations using TailwindCSS
  • React SWR data fetching
  • Zustand state management

Cloning the repository

git clone https://github.com/Md-Asikuzzaman/netflix-clone

Install packages

yarn install
or
npm i

Setup .env file

DATABASE_URL=
NEXTAUTH_URL=
NEXTAUTH_JWT_SECRET=
NEXTAUTH_SECRET=
SECRET_KEY=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GITHUB_ID=
GITHUB_SECRET=

Start the app

yarn dev
or
npm run dev