Netflix Clone


Netflix Clone with NextJs, TailwindCSS, StripeJS, and TMDB API

This project is a Netflix clone built using NextJs, TailwindCSS, StripeJS, and TMDB API. It offers an immersive experience with trailer play and authentication features.


  • Trailer Play: Users can watch trailers for various movies and TV shows right on the platform.
  • Authentication: Users can sign up, log in, and maintain their profiles.
  • Responsive Design: The platform is designed to adapt to all screen sizes, including desktops, laptops, tablets, and mobile devices.
  • Payment Integration: Users can subscribe and pay for the platform using StripeJS, a popular payment gateway.

Technologies Used

  • NextJs: A powerful React server-side framework that enables fast and efficient rendering of web pages.
  • TailwindCSS: A utility-first CSS framework that helps developers create custom designs quickly and easily.
  • StripeJS: A flexible and secure payment gateway that allows users to make payments online.
  • TMDB API: A comprehensive database of movies and TV shows that provides developers with valuable information on titles, reviews, and more.


The following pages are available on the platform:

  • Home: Displays a selection of popular movies and TV shows.
  • Movies: Shows a list of all movies available on the platform, along with their ratings and descriptions.
  • TV Shows: Displays a list of all TV shows available on the platform, along with their ratings and descriptions.
  • Profile: Allows users to manage their profiles, including their billing information and viewing history.

In conclusion, this Netflix clone offers an immersive and engaging experience for movie and TV show enthusiasts. With features like trailer play, authentication, and payment integration, it provides a comprehensive and enjoyable platform for users.