Skip to content

shivamkumar06/NetFlix-GPT

Repository files navigation

Netflix-GPT

- Create React APP
- Configured TailwindCSS
- Header
- Routing of App
- Login Form
- SignUp Forms
- Form Validation
- useRef Hook
- Firebase Setup
- Deploying our app to production
- Create SignUp in User Account
- Implement Sign In user API
- Created Redux Store with userSlice
- Implemented Sign Out
- Update Profile
- BugFix: Sign p user displayname and profile picture update
- Bugfix: if the user is not logged in redirect /browse to login page and vice-versa
- Unsubscribe to the onAuthStateCbanged Callback
- Add hardcoded values to the constants file
- Register TMDB API & Create an app & get access token
- Get Data from TMDB now playing movies list API
- Custom Hook for NowPlaying Movie
- Create movieSlice
- Update store with movies data
- Planning for MainContainer & Secondary Container
- Fetch data for Trailer Video
- Update store with trailer video data
- Embedded the Youtube video and make it autoplay and mute
- Tailwind classes to make main container look awesome
- Built Secondary Component
- Built Movie List
- Built Movie Card
- TMDB Image CDN
- Made Browse Page amazing with tailwind css
- Created custom hooks usePopularMovie, useTopRatedMovie, useUpcomingMovie
- GPT Search Page
- GPT Search Bar
- (BONUS) Multi-language Feature in our App

Features

- Login / SignUp
    - Sign In / Sign up Form
    - Redirect to Browser Page
- Browser (after authentication)
    - Header
    - Main Movie
        - Trailer in Background
        - Title & Description
        - Movie Suggestions
            - Movie List * N
- NetflixGPT
    - Search Bar
    - Movie Suggestions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published