/NetflixGPT

The Netflix GPT project is a React-based web application that integrates Tailwind CSS for styling and Firebase for authentication. It includes features such as user login and signup forms with form validation, Redux for state management, and bug fixes for the signup feature. The project utilizes the TMBD API to fetch data for now-playing movies.

Primary LanguageJavaScript

  • Created React app
  • Configured Tailwindcss
  • Routing of App
  • Header
  • Login Form
  • SignUp Form
  • Form Validation
  • Firbase
  • useRef
  • authentication
  • setup Redux Store
  • bug fix sign up feature
  • display name and profile picture update
  • redirect user to correct path
  • unsubscribe to onauthchange callback
  • added hardcoded value to the constant file
  • Registered TMBD api
  • get data from TMBD api now playing
  • Custom hooks for now playing Videos
  • Created MovieSlice
  • Updated store with movie data
  • Fetched data for trailer video
  • Embeded the youtube video and make it autoplay and mute