Skip to content

FlixFinder is a movie and TV series recommendation tool. Discover your next binge-worthy content based on genres, styles, decades, or your favorite references. Built using the powerful GPT-3.5 model for personalized recommendations.

Notifications You must be signed in to change notification settings

crisleymarques/flix-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flix Finder 📽️

🎬🎟 Movie and Series Recommender 📺🍿

DescriptionTechnologiesHow to runAuthors

Description 📋

Flix Finder is a movie and TV series recommendation tool. Discover your next binge-worthy content based on genres, styles, decades, or your favorite references. Built using the powerful GPT-3.5 model for personalized recommendations.

Technologies 🛠

Python GPT Node.js

How to run 💻

- Prerequisites

You need to have installed on your machine Git, Python3, Docker, and Nodejs.

Clone this repository

git clone https://github.com/crisleymarques/flix-finder.git

Set up your OpenAI API Key

  1. Create an account on OpenAI.
  2. Create an API Key and copy it.
  3. Go to the project folder and create a file named .env substituting the 'your_openai_api_key' with your API Key.
echo "OPENAI_API_KEY = 'your_openai_api_key'" > src/.env

Running the Backend

  1. Go to the project folder and build the docker image.
docker build -t fastapi/flixfinder . 
  1. Run the docker image.
docker run -p 8000:8000 fastapi/flixfinder

The backend will be accessible at http://localhost:8000.

Running the Frontend

  1. Go to the front folder:
cd front
  1. Install the dependencies
npm install 
  1. Run the project.
npm run dev

The Frontend will be accessible at http://localhost:5173/.

Enjoy! 🎉

Authors 🧑‍💻


Crisley Marques


Luiz Carlos

About

FlixFinder is a movie and TV series recommendation tool. Discover your next binge-worthy content based on genres, styles, decades, or your favorite references. Built using the powerful GPT-3.5 model for personalized recommendations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published