Skip to content

Latest commit

 

History

History
62 lines (37 loc) · 1.91 KB

README.md

File metadata and controls

62 lines (37 loc) · 1.91 KB

Netflix Clone - Next.js

Overview

This is Netflix Clone built with Next.js, Google Firebase, TMDB. It is just for educational purpose no intent for any commercial usage.

Check out the site here https://netflix-clone-production.vercel.app/

Features

  • Authentication: Users can sign up and log in to their accounts using their email and password. Firebase handles the authentication process.

  • Browse Movies and TV Shows: Users can explore a curated list of movies and TV shows, including Netflix originals, top-rated titles, trending content, action movies, comedies, horror movies, romance movies, and documentaries.

  • Movie Details: Clicking on a movie or TV show card displays more information about the title, including its release date, genre, original language, overview, and voting statistics.

  • Watch Trailers: Users can watch trailers for movies and TV shows by clicking on the play button, which opens a modal with the trailer video.

  • Responsive Design: The application is responsive and adapts to different screen sizes, providing a seamless experience across devices.

Tech Stack

  • Next.js
  • React
  • Google Firebase
  • TMDB
  • React Toastify

Getting Started

Follow these steps to set up the project on your local machine:

  1. Clone the repository:
git clone https://github.com/zadescoxp/Netflix-Clone.git
  1. Install dependencies:
cd Netflix-Clone
npm install
  1. Setup your API keys from Firebase and TMDB

  2. Run the development server:

npm run dev
  1. Open your browser and visit http://localhost:3000 to see the application running.

Contributing

Contributions to this project are welcome! If you have any bug fixes, new features, or improvements to suggest, please create a pull request. We follow the "fork-and-pull" Git workflow.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.