Skip to content

FelipeFlamarini/projetoCinema

Repository files navigation

Cinema AI

O objetivo deste projeto é fornecer informações sobre filmes, como sinopse, gêneros, ano de lançamento, entre outros. Para isso, foi utilizado a API The Movie Database. Também é possível receber recomendações de filmes utilizando inteligência artificial, utilizando a API do Gemini.

Nossa interface é responsiva e possui três páginas principais. A página inicial mostra os filmes mais populares, a watchlist mostra filmes adicionados à watchlist e a página de filmes possui campos de pesquisa para encontrar filmes com certos detalhes, como ano de lançamento ou gêneros. Também há um botão para iniciar um chat com o Gemini, que vai recomendar 3 filmes baseados na sua mensagem.

Autores

Executando

Pré-requisitos

  • Bun (versão testada: 1.2.2)

Configuração das chaves de API

É necessário gerar uma chave de API do TMDB e do Gemini. Para isso, faça uma cópia do arquivo .env.example e renomeie para ".env".

cp .env.example .env

Instalação

bun install

Iniciando o servidor de desenvolvimento

bun run dev

Iniciando o servidor de produção

Crie uma build:

bun run build

Inicie o servidor de produção:

bun run start

About

Interface de filmes com IA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages