Netflix Clone

A Netflix clone built using Next.js and various modern web development tools, including React, Supabase, Next-Auth, Prisma, Tailwind.css, and Shadcn/UI.

Table of Contents

Features

  • User Authentication: Secure authentication using Next-Auth.
  • Database Management: Efficient database queries with Prisma.
  • Data Storage: Managed with Supabase.
  • Responsive UI: Styled with Tailwind.css and Shadcn/UI.
  • Navbar: Easy navigation across the application.
  • Hero Section: Highlight featured content.
  • Categories: Browse movies and TV shows by genre.
  • My List: Users can add movies and shows to their personal list.

Tech Stack

  • Next.js: The React framework for production.
  • React: A JavaScript library for building user interfaces.
  • Supabase: An open-source Firebase alternative for managing the database.
  • Next-Auth: Authentication for Next.js.
  • Prisma: Next-generation ORM for TypeScript and JavaScript.
  • Tailwind.css: A utility-first CSS framework for rapid UI development.
  • Shadcn/UI: A set of custom UI components for styling.