Skip to content

1hiteshk/netflix-gpt

Repository files navigation

Netflix GPT

  • Create React App
  • Configured Tailwind CSS
  • Header
  • Routing of App
  • Login/Sign In form
  • Sign Up form
  • Form Validation
  • useRef Hook
  • Firebase Setup
  • Create sign up user account
  • implement sign in user API
  • Create redux store with userSlice
  • implement sign out
  • Add hardcoded values to the constants file
  • Register TMDB API & create an app & get access token
  • Get data from TMDB now playing movie list API
  • Custom hook for now playing movies
  • Create movieSlice
  • Update store with movie data
  • Planning for MainContainer and SecondaryContainer
  • Fetch data for Trailer video
  • Update store with Trailer video
  • Embedded the youtube video and make it autoplay and mute
  • Build secondary container with MovieList and MovieCard
  • Custom hooks for different categories of moviesList
  • GPT Search Page
  • GPT Search Bar
  • Get Open AI key
  • fetched gptMovieSuggestion data from Tmdb API
  • make app responsive

Features

  • Login/Signup
    • SignIn/ SignUp free
    • redirect to browse Page
  • Browse (after authentication)
    • Header
    • Main Movie
      • trailer in background
      • Title & description
      • MovieSuggestions
        • MovieLists * N
  • NetflixGPT
    • Search Bar
    • Movie Suggestions

Live Link - https://netflixgpt-b1014.web.app/

About

Authentication with email login via firebase , Netflix UI with chatGPT AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors