Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vijaykv5/netflixgpt
NetflixGPT: Entertainment's Future 🍿
https://github.com/vijaykv5/netflixgpt
firebase netflixgpt openai react tailwindcss
Last synced: 2 months ago
JSON representation
NetflixGPT: Entertainment's Future 🍿
- Host: GitHub
- URL: https://github.com/vijaykv5/netflixgpt
- Owner: Vijaykv5
- Created: 2023-08-28T14:56:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-08T07:16:12.000Z (10 months ago)
- Last Synced: 2024-10-10T19:31:21.584Z (3 months ago)
- Topics: firebase, netflixgpt, openai, react, tailwindcss
- Language: JavaScript
- Homepage: https://netflixgpt-73521.web.app/
- Size: 799 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Welcome to NetflixGPT 👋**
**NetflixGPT** is a web application that leverages the power of OpenAI's GPT-3 to enhance your Netflix experience. With this project, you can generate personalized movie and TV show recommendations based on your preferences, engage in natural language conversations to discover new content, and get detailed information about your favorite shows and movies.
## **Technologies Used**
**NetflixGPT** is built using a combination of modern web technologies and services:
- **React:** NetflixGPT is primarily built using React, a popular JavaScript library for building user interfaces.
- **Tailwind CSS:** We have used Tailwind CSS for efficient and responsive styling, ensuring a seamless user experience across devices.
- **Redux Toolkit:** Redux Toolkit helps manage the application's state, making it easier to handle complex data flows and state changes.
- **Firebase:** Firebase is used for user authentication, ensuring secure access to personalized recommendations and conversation history.
- **OpenAI GPT-3:** The heart of NetflixGPT is powered by OpenAI's GPT-3, which enables natural language understanding and conversation generation.
## **Features**
- **Personalized Recommendations:** Receive movie and TV show recommendations tailored to your interests and preferences.
- **Natural Language Conversations:** Engage in meaningful conversations with the AI to discover new content or get recommendations.
- **Detailed Information:** Access detailed information about movies and TV shows, including cast, ratings, and synopsis.
- **Secure Authentication:** User authentication is handled through Firebase, ensuring your data and interactions are safe and secure.
## **Getting Started** 🌟
To run NetflixGPT locally and start exploring its features, follow these steps:
1. **Clone the repository to your local machine:**
```bash
git clone https://github.com/yourusername/NetflixGPT.git2. **Navigate to the project directory:**
```bash
cd NetflixGPT
3. **Install the required dependencies:**```bash
npm install3. **Start the development server:**
```bash
npm run dev## **Contributing**
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and ensure the code style is consistent.
4. Test your changes thoroughly.
5. Create a pull request with a clear description of your changes.