Skip to content

📺 A netflix clone created using React, Tailwind CSS, Next.js, Prisma, MongoDB, NextAuth, & Vercel.

License

Notifications You must be signed in to change notification settings

abdualblooshi/nextflix-ts

Repository files navigation

Frame 1 image

Vercel License

Nextflix is NOT NETFLIX, but it's a netflix clone built with Next.js, Prisma, TypeScript, TailwindCSS, MongoDB 😉.

I made this project for fun and to learn more about Next.js, Prisma, TypeScript, TailwindCSS, MongoDB, but this could be a good starting point for a streaming platform project similar to Netflix (literally a clone 😅).

Getting Started

Setting the Environment Variables

Create a .env file in the root folder of the app

Add the following for a dev environment:

DB=mongodb://USERNAME:PASSWORD@HOST/DATABASE
NEXTAUTH_JWT_SECRET="NEXT-JWT-SECRET"
NEXTAUTH_SECRET="NEXT-SECRET"
NODE_ENV="development"

OR use the following for production:

DB=mongodb://USERNAME:PASSWORD@HOST/DATABASE
NEXTAUTH_JWT_SECRET="NEXT-JWT-SECRET"
NEXTAUTH_SECRET="NEXT-SECRET"
NODE_ENV="production"

Open http://localhost:3000 with your browser to see the result.

About

📺 A netflix clone created using React, Tailwind CSS, Next.js, Prisma, MongoDB, NextAuth, & Vercel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published