Skip to content

Flixtube using Next.js 14, Prisma, Tailwind.CSS & Next-Auth

Notifications You must be signed in to change notification settings

saidMounaim/flixtube

Repository files navigation

Flixtube

Flixtube Using Next.js 14, Prisma, TailwindCSS & Next-Auth 🤩

screenshot screenshot

Features:

  • Login with GitHub, Google & Magic Email
  • Movies, TV Shows & Recently Added Pages
  • Add to Watchlist
  • Remove from Watchlist

Technology Stack:

  • Next.js
  • Next-Auth
  • Prisma
  • TypeScript
  • TailwindCSS
  • Shadcn UI

Usage

Env Variables

Create a .env file in then root and add the following

DATABASE_URL=

GITHUB_ID=
GITHUB_SECRET=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

EMAIL_SERVER_USER=
EMAIL_SERVER_PASSWORD=
EMAIL_SERVER_HOST
EMAIL_SERVER_PORT=
EMAIL_FROM=

Install Dependencies

npm install

Run

# Run project
npm run dev
  • Version: 1.0.0
  • License: MIT
  • Author: Said Mounaim

About

Flixtube using Next.js 14, Prisma, Tailwind.CSS & Next-Auth

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published