Skip to content

My Project is NetflixGPT which is a combination of Netflix as well as ChatGPT

Notifications You must be signed in to change notification settings

Arjun11221/NetflixGPT

Repository files navigation

NetflixGPT

  • Create React App
  • Configure the TailwindCSS
  • Header
  • Routing
  • Login Form
  • SignUp Form
  • Form Validation
  • useRef Hook
  • Firebase setup
  • Deploy our app to production
  • Create signup user account
  • Implement sign in user Api
  • Create Redux store using userSlice
  • Implement Signout
  • update profile
  • BugFix: sign up user displayName and profile picture update
  • BugFix: if the user in not logged in redirect /browse to login page and vice-versa.
  • Unsubscribe to onAuthStateChanged callback
  • Add hardcoded values to the constant file.
  • Register TMDB API and and get access token
  • Get data from the docs of TMDB and go to now playing movies list API

Features

  • Login/Sign up Form

    • Sign In/Sign Up Form
    • redirect to Browse Page
  • Browse(after Authentication)

    • Header

    • MainContainer

      • Trailer in Background
      • Title & Description
    • SecondaryContainer(Movie Suggestion)

      • MovieLists * n
        • Cards * n
  • NetflixGPt - Search Bar - Movie Suggestions