Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/gyandeeparyan/netflix-gpt

MOVIES-GPT App revolutionizes the way users engage with and discover content on Netflix by harnessing the power of AI-driven personalization and natural language interaction. With its user-friendly interface and dynamic features, it aims to make streaming entertainment more enjoyable and tailored to individual tastes than ever before.
https://github.com/gyandeeparyan/netflix-gpt

akshay-saini frontend javascript namaste-javascript namaste-javascript-course namaste-react namaste-react-course netflix-clone openai reactjs software-engineering webdevelopment

Last synced: about 1 month ago
JSON representation

MOVIES-GPT App revolutionizes the way users engage with and discover content on Netflix by harnessing the power of AI-driven personalization and natural language interaction. With its user-friendly interface and dynamic features, it aims to make streaming entertainment more enjoyable and tailored to individual tastes than ever before.

Awesome Lists containing this project

README

        

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

# :notebook_with_decorative_cover: Table of Contents

- [About the Project](#star2-about-the-project)

- [Contact](#handshake-contact)

## :star2: About the Project

### :camera: Screenshots

image

image

image

### :dart: Features

- GPT-Search
- Authentication
- Internationalisation
- TMDB API
- Memoisation

### :art: Color Reference

| Color | Hex |
| --------------- | ---------------------------------------------------------------- |
| Primary Color | ![#E50914](https://via.placeholder.com/10/E50914?text=+) #E50914 |
| Secondary Color | ![#0f0d0e](https://via.placeholder.com/10/0f0d0e?text=+) #0f0d0e |
| Accent Color | ![#fcba28](https://via.placeholder.com/10/fcba28?text=+) #fcba28 |
| Text Color | ![#fff](https://via.placeholder.com/10/fff?text=+) #fff |

### :key: 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`

## :toolbox: Getting Started

### :bangbang: Prerequisites

- Install Node Js in your computer Here
- Setup Firebase Here

- Get you OpenAI Platform API key Here
- Get you TMDB API key Here

### :running: Run Locally

Clone the project

```bash
https://github.com/gyandeeparyan/netflix-gpt
```

Go to the project directory

```bash
cd netflix-gpt
```

Install dependencies

```bash
npm i
```

Start the server

```bash
npm run dev
```

### :triangular_flag_on_post: Deployment

To deploy this project run

```bash
firebase deploy
```

## :wave: Contributing

Contributions are always welcome!

see `contributing.md` for ways to get started

### :scroll: Code of Conduct

Please read the [Code of Conduct](https://github.com/gyandeeparyan/netflix-gpt/blob/master/CODE_OF_CONDUCT.md)

## :handshake: Contact

Gyandeep Aryan - - [email protected]

Project Link: [https://github.com/gyandeeparyan/netflix-gpt](https://github.com/gyandeeparyan/netflix-gpt)