Skip to content

This is a Netflix Clone project! This web application replicates the Netflix experience, allowing users to explore a wide range of movies and TV series. While users can't view the actual videos on this platform, they can watch trailers from YouTube, create profiles, and manage their watchlists.

Notifications You must be signed in to change notification settings

akibbhuiyan/netflix_clone

Repository files navigation

Netflix Clone

Welcome to the Netflix Clone project! This web application replicates the Netflix experience, allowing users to explore a wide range of movies and TV series. While users can't view the actual videos on this platform, they can watch trailers from YouTube, create profiles, and manage their watchlists.

Features

  • User Authentication: Sign up, log in, and create up to four unique profiles, just like Netflix.
  • Profile PIN Protection: Add PIN protection to each user profile for added security.
  • Browse Movies and TV Series: Explore a vast collection of content categorized by genre.
  • Add to Watchlist: Easily add your favorite movies and TV series to your watchlists.
  • Manage Watchlist: Edit and manage your watchlists by adding or removing items.
  • Watch Trailers: Watch trailers from YouTube to get a taste of the content.
  • User-Friendly Interface: Enjoy an intuitive and visually appealing user interface inspired by Netflix.
  • Responsive Design: The interface adapts to various screen sizes and devices.
  • User Feedback: Provide feedback, report issues, or suggest improvements directly through the platform.
  • Open Source: This project is open-source, allowing you to contribute, customize, or use it as a learning resource.

Technologies Used

  • Frontend/ Backend: NextJs
  • Database: MongoDB
  • External API:TMDB for Movie and TV series and YouTube API for trailers

Getting Started

  1. Clone this repository.
  2. Set up the backend server and connect it to your MongoDB database.
  3. Install the necessary dependencies for the frontend.
  4. Customize the application as needed and add your YouTube API key.
  5. Run the application locally or deploy it to a hosting service.

About

This is a Netflix Clone project! This web application replicates the Netflix experience, allowing users to explore a wide range of movies and TV series. While users can't view the actual videos on this platform, they can watch trailers from YouTube, create profiles, and manage their watchlists.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published