MOVIES GPT
The MOVIES-GPT App is an AI-driven platform that enhances the Netflix experience. It leverages OpenAI's GPT-3.5 model to provide personalized content recommendations .This project is for Netflix enthusiasts seeking a more engaging and customized streaming experience. It empowers users to explore content effortlessly, engage in natural language interactions, and gain a deeper understanding of their favorite shows and movies. Whether you're a seasoned Netflix user or just starting your streaming journey, this app is designed to make your entertainment experience more enjoyable and enriching.
View Demo · High Level Design · Low Level Design · Documentation · Report Bug · Request Feature
📔 Table of Contents
🌟 About the Project
📷 Screenshots
🎯 Features
- GPT-Search
- Authentication
- Internationalisation
- TMDB API
- Memoisation
🎨 Color Reference
Color | Hex |
---|---|
Primary Color | #E50914 |
Secondary Color | #0f0d0e |
Accent Color | #fcba28 |
Text Color | #fff |
🔑 Environment Variables
To run this project, you will need to add the following environment variables to your .env file
VITE_OPENAPI_KEY
VITE_TMDB_KEY
VITE_FIRE_BASE_API_KEY
🧰 Getting Started
‼️ Prerequisites
-
Install Node Js in your computer Here
-
Setup Firebase Here
-
Get you OpenAI Platform API key Here
-
Get you TMDB API key Here
🏃 Run Locally
Clone the project
https://github.com/gyandeeparyan/netflix-gpt
Go to the project directory
cd netflix-gpt
Install dependencies
npm i
Start the server
npm run dev
🚩 Deployment
To deploy this project run
firebase deploy
👋 Contributing
Contributions are always welcome!
see contributing.md
for ways to get started
📜 Code of Conduct
Please read the Code of Conduct
🤝 Contact
Gyandeep Aryan - - gyandeeparyan.dev@gmail.com
Project Link: https://github.com/gyandeeparyan/netflix-gpt