An open API service indexing awesome lists of open source software.

https://github.com/debarup24/netflix-ai

Netflix clone with AI driven movie recommendation feature using ChatGPT API
https://github.com/debarup24/netflix-ai

firebase-auth gemini-api javascript react-hooks react-router reactjs redux-toolkit tailwindcss tmdb-api

Last synced: 3 months ago
JSON representation

Netflix clone with AI driven movie recommendation feature using ChatGPT API

Awesome Lists containing this project

README

          

# Netflix AI - Netflix clone with AI driven movie recommendation feature

- This project was bootstrapped with Create React App
- configured Tailwind CSS
- Header
- routing of app
- Login Form
- Sign up/Sign in toggle
- creating reference - useRef hooks
- Form Validation
- Firebase setup
- create sign up user account using firebase
- implement sign in user API
- ceated redux store - userSlice
- implemented sign out
- update profile
- Fetch movie data from TMDB API
- add hard-coded values to the utlis/constant file
- TMDB API call - now playing movies
- custom hook
- update store with movies data
- fetch data for trailer video
- embeded youtube video
- background video set
- build secondary components
- build movie cards
- TMDB img CDN URL
- AI Search page
- AI Search bar
- Multi-language support feature
- Integrate Open AI API

# Features

- Login/Sign up page

- Sign in / Sign up Form
- Redirect to browse page

- Browse (after authentication)

- Header
- Main Movie
- Trailer in Background
- Movie Title and Description
- Movie Suggestion
- Movie Lists \* n

- Netflix GPT
- Search Bar
- Movie Suggestions