Skip to content

sagargouda/netflixgpt-movieSearchMadeEasy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix GPT

  • Create React App

  • Configured Tailwind CSS

  • Header

  • Login Form

  • Sign up Form

  • form validation

  • firebase setup

  • deploying my app to firebase

  • Created Signup user Account

  • implement sign in user api

  • created redux store with user slice

  • implemented sign out

  • updated profile

  • Fixed a bug (redirect and refactored useeffect in header component)

  • Header photo fixed

  • made api call to tmdb and got a movielist and stored it in my store by creating movie slice

  • created custom hook for fetching data from tmdb movielist api

  • made plan for structuring UI (2 section)

    1. Main video part we have trending movie and it's trailer is running constantly
    1. Movie Lists or secondary container
  • Main Container

    • video background
    • video title
  • Movie List container or secondaryContainer

    • MovieList * N (rows)
      • Cards * N (Many cards)
  • First I built Main container

    • Video Background
    • video Title
    • overlapped them
  • Also fetched trailer from Videos api by filtering only Trailer

  • created a custom hook for getting trailer video , we fetch youtube video dynamically

  • built video background same like netflix

  • Second I built secondary container

  • Movie Lists (multiple movielists)

    • popular
    • trending
    • now playing
    • horror
  • Cards

    • in each movie list we have multiple movie cards
  • 2 components 1) movie list , 2) movie card

  • made 4 diffrent movie lists

  • now next is gpt search recommendation system

  • idea was creating a button kind of thing in header and when i click that it should go to new page wheere gpt search is present

  • new page for gpt search which has a search bar and it suggests movie

  • gpt search bar and suggestions

  • Multi language select

  • dynamic options select

  • Working with openAi Api's(free) because i can't afford paid

Features

  • Login / Sign Up

    • Sign In / Sign Up Form
    • Redirect to Browse Page
  • Browse (After Authentication)

    • Header
    • Main Movie
      • Trailer in Backround Running
      • Title and Description
      • Movie Suggestion
        • MovieLists
  • NetflixGpt

    • Search Bar
    • Movie Suggestion

About

newer version of netflix gpt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages