/netflix-clone

Netflix clone, built with Next.js, TailwindCSS, Prisma and MongoDB. πŸš€

Primary LanguageTypeScript

Netflix Clone πŸ’»

A Netflix Clone built with Next.js and hosted with Vercel

Stars Commits

Netflix Clone

πŸ›  Built With

  • Next.js
  • TypeScript
  • TailwindCSS
  • Prisma
  • MongoDB

πŸ“Œ Features:

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

πŸš€ How To Use

To clone and run this application, you'll need Git and Node.js (which comes with yarn installed on your computer).
  1. Fork this repository and clone the project
Please give me proper credit by linking back to www.piercenovo.dev.
  git clone https://github.com/piercenovo/netflix-clone.git
  1. Go to the project directory
  cd netflix-clone
  1. Install dependencies
  yarn
  1. Start the server
  yarn dev

πŸ“š Setup .env File

DATABASE_URL=
NEXTAUTH_JWT_SECRET=
NEXTAUTH_SECRET=
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

πŸ“¬ Contact

🫢🏻 Show Your Support

Give a ⭐️ if you liked this project!