Skip to content

Netflix GPT is a web application built using React + Vite that combines the functionality of Netflix-like movie browsing and Firebase-based authentication with a GPT-powered movie search. Users can log in, browse movies, search for related movies (e.g., "3 Idiots like film"), and get movie recommendations using GPT.

Notifications You must be signed in to change notification settings

rinshadcp/netflix-gpt

Repository files navigation

Netflix GPT

Live Demo

You can view the live application here.

Description

Netflix GPT is a web application built using React + Vite that combines the functionality of Netflix-like movie browsing and Firebase-based authentication with a GPT-powered movie search. Users can log in, browse movies, search for related movies (e.g., "3 Idiots like film"), and get movie recommendations using GPT.

Features

  • User Authentication with Firebase: Sign up, login, and logout using Firebase Authentication (supports Google and email/password).
  • Netflix-style UI: Display popular, trending, and top-rated movies in a slick, Netflix-inspired UI.
  • GPT-Powered Movie Search: Search for related movies using GPT. Type in a movie like "3 Idiots" and get recommendations for similar films.
  • Movie Categories: Browse movies by genre, including now playing, popular, top rated, and more.
  • Responsive Design: Works seamlessly on desktops, tablets, and mobile devices.

Prerequisites

Before you begin, ensure you have the following installed on your machine:

  • Node.js (v14 or later)
  • npm (v6 or later)

Getting Started

1. Clone the Repository

git clone https://github.com/rinshadcp/netflix-gpt.git

Frontend (FE) Setup

  1. Navigate to the frontend directory:

    cd netflix-gpt
    
  2. Install

    npm install
    
  3. Run

    npm run dev

About

Netflix GPT is a web application built using React + Vite that combines the functionality of Netflix-like movie browsing and Firebase-based authentication with a GPT-powered movie search. Users can log in, browse movies, search for related movies (e.g., "3 Idiots like film"), and get movie recommendations using GPT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages