https://github.com/anuj0918/netflix-gpt
A movie streaming app like Netflix uses React for frontend and firebase for user authentication. uses Chatgpt (openai) Api for movie recommendation.
https://github.com/anuj0918/netflix-gpt
firebase javascript react-redux reactjs tailwindcss tmdb-api
Last synced: 2 months ago
JSON representation
A movie streaming app like Netflix uses React for frontend and firebase for user authentication. uses Chatgpt (openai) Api for movie recommendation.
- Host: GitHub
- URL: https://github.com/anuj0918/netflix-gpt
- Owner: Anuj0918
- Created: 2023-09-12T14:58:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-29T16:56:15.000Z (almost 3 years ago)
- Last Synced: 2025-10-21T16:49:02.012Z (9 months ago)
- Topics: firebase, javascript, react-redux, reactjs, tailwindcss, tmdb-api
- Language: JavaScript
- Homepage: https://netflix-gpt-tau-amber.vercel.app/
- Size: 557 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Netflix-gpt
- Create React App
- configure tailwindcss
- Header
- routing of app
- Login Form
- sign up Form
- Form Validation
- useRef Hook
- firebase setup
- create signup user account
- Implement sign in
- create Redux store with userslice
- Implement sign out feature
- Update Profile
- Add hardcoded values to the constants file
- Regiter 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 Yotube 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
GPT Search Page
- GPT Search Bar
- (*****) Multi-language Feature in our App
# Features
- Login/sign up Form
- redirect to Browse page
- Browse(after authentication)
- Header
- Main movie
- Trailer in background
- Title and description