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:
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.
- 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
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.
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. 🎉🍿