vladdg-dev / netflix-clone

A Full Stack Netflix Clone. Powered by Next, TypeScript, Node, Express, MongoDB, Tailwind CSS and Prisma.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Netflix Clone - Portfolio Project 🎬

Netflix Clone

Welcome to my Netflix Clone, a meticulously crafted project showcasing my expertise in full-stack development. Deployed on Vercel, this project encompasses a myriad of features implemented with precision. Here's everything you need to know:

Project Overview 🌐

Explore the world of my Netflix Clone, a dynamic web application that replicates the popular streaming platform. The project highlights proficiency in TypeScript, Next.js, MongoDB, Prisma, NextAuth, Tailwind CSS, SWR data fetching, and Zustand state management.

Technologies Used πŸ› οΈ

  • Frontend: React, TypeScript, Tailwind CSS, Next.js
  • Backend: Node.js, Express.js, MongoDB, Prisma
  • Authentication: NextAuth, Google, Github
  • State Management: Zustand
  • Data Fetching: SWR
  • Deployment: Vercel

Features Showcase πŸš€

Discover the following features implemented with meticulous attention to detail:

  • Environment Setup: Seamless configuration with TypeScript and Next.js for optimal development.
  • Database Connection: MongoDB and Prisma connect for efficient data storage and retrieval.
  • Authentication Options: Login via NextAuth with Google and Github for a secure and user-friendly experience.
  • Responsive Design: Achieve a consistent and engaging UI across all devices.
  • Cookie-Based Authentication: Secure user authentication with cookies.
  • API and Controllers Creation: Efficient handling of backend logic with well-organized API routes and controllers.
  • TailwindCSS Effects: Detail-oriented effects and animations for an immersive user experience.
  • React SWR Data Fetching: Utilize SWR for efficient data fetching, ensuring real-time updates.
  • Zustand State Management: Manage application state with Zustand for a streamlined development experience.

Feedback and Support 🀝

Your feedback is crucial! If you have any questions, suggestions, or issues, please feel free to reach out. I'm dedicated to continuous improvement and would love to hear your thoughts.

Thank you for exploring my Netflix Clone project. πŸŽ‰πŸΏ

About

A Full Stack Netflix Clone. Powered by Next, TypeScript, Node, Express, MongoDB, Tailwind CSS and Prisma.

License:MIT License


Languages

Language:TypeScript 98.4%Language:JavaScript 1.1%Language:CSS 0.4%