Sign Up
View All Projects
gk-j/Netflix-GPT
Gokul Javvaji
Backend Engineer
Frontend Engineer
Web Developer
React
Netflix GPT
Create React App
Configured TailwindCSS
Header
Routing of App
Login Form
Sign up Form
Form Validation
useRef Hook
Firebase Setup
Deploying our app to production
Create SignUp User Account
Implement Sign In user Api
Created Redux Store with userSlice
Implemented Sign out
Update Profile
BugFix: Sign up user displayName and profile picture update
BugFix: if the user is not looged in Redirect/browse to Login Page and vice-versa
Unsubscribed to the onAuthStateChanged Callback
Added harcoded values to the constant files
Get Data from TMDB now playing movies list API
Unsubscibed to the onAuthStateChanged 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 Now Playing Movies
Create movieSlice
Update Store with movies Data
Planning for MainContauiner & 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
Build Secondary Component
Build Movie List
Build Movie Card
TMDB Image CDN URL
Made the Browse Page amazing with Tailwind CSS
usePopularMovies Custom hook
useTopRatedMovies Custom hook
GPT Search Page
GPT Search Bar
(FEATURE) Multi-Language Feature in GPT-search App
Get Open AI Api key
Gpt Search Api Call
fetched gptMoviesSuggestions from TMDB
created gptSlice added data
Reused MovieList Component to make movie suggestion container
Memoization
Added .env file
Adding .env file to gitignore
Made our Site Responsive
useTrendingOfTheDay Custom Hook
useTrendingOfTheWeek Custom Hook
useUpComingMovies Custom Hook
created MovieDetails
Features
Login/Sign Up
Browse (after authentication)
NetflixGPT
Project Setup
Before starting the project please add .env file and add TMDB and OPENAI KEY into it.
Partner With Gokul
View Services
More Projects by Gokul
gk-j/Jobby-App
gk-j/Nxt-Trendz-
How it Works
Contra For Independents
Contra For Hiring
Success Stories
Commission-Free
Company
Mission
Careers
Newsroom
Resources
FAQ
Tips & Guides
Hire
Support
Dіscover Freelancers
Design
Engineering
Marketing
Music & Audio
Social Media
Video & Animation
Writing
Drops
Freelance Industry Report
Social
Terms & Conditions
Privacy Policy
Cookie Policy
© 2024 Contra.Work Inc All Rights Reserved.