Skip to content

sidgaikwad/netflix-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0bf03aa · Mar 21, 2023

History

1 Commit
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023
Mar 21, 2023

Repository files navigation

# Building a Fullstack Netflix Clone with React, NextJS, TailwindCSS & Prisma ![image](https://user-images.githubusercontent.com/23248726/220005380-ede4fb14-0b8d-4582-a063-3cc4beeccfb7.png) This is a repository for a FullStack Netflix Clone tutorial using React, NextJS, TailwindCSS & Prisma. [VIDEO TUTORIAL](https://www.youtube.com/watch?v=mqUN4N2q4qY) 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 ### Prerequisites **Node version 14.x** ### Cloning the repository ```shell git clone https://github.com/AntonioErdeljac/next-netflix-tutorial.git ``` ### Install packages ```shell npm i ``` ### Setup .env file ```js DATABASE_URL= GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= GITHUB_ID= GITHUB_SECRET= NEXTAUTH_JWT_SECRET= NEXTAUTH_SECRET= ``` ### Start the app ```shell npm run dev ``` ## Available commands Running commands with npm `npm run [command]` | command | description | | :-------------- | :--------------------------------------- | | `dev` | Starts a development instance of the app | # netflix-clone # netflix-clone

Releases

No releases published

Packages

No packages published