MovieDataX é uma plataforma rápida e inteligente para explorar o universo do cinema. Filmes, detalhes técnicos, avaliações, curiosidades — e um chatbot de IA que entende cinema de verdade.
Nada de site lento, nada de informação jogada. Aqui é dado, contexto e resposta clara.
O MovieDataX nasce para ser mais que um catálogo de filmes.
É uma central de consulta cinematográfica com:
- Exploração rápida de filmes
- Informações relevantes em tempo real
- Um assistente de IA que responde perguntas sobre filmes, atores, diretores, gêneros e recomendações
Pensa em IMDb + ChatGPT focado em cinema, só que mais rápido e direto.
O chatbot é o coração do projeto.
Ele permite:
- Perguntar sobre filmes específicos
- Comparar filmes, diretores ou gêneros
- Receber recomendações personalizadas
- Tirar dúvidas sem navegar por mil páginas
Tudo isso usando Gemini (Genkit) como motor de IA.
Stack moderna, escalável e feita pra produção:
- Next.js — Frontend e backend unificados, performance e SEO
- Tailwind CSS — UI rápida, limpa e totalmente customizável
- Gemini + Genkit — IA generativa para o chatbot e respostas inteligentes
- Vercel — Deploy, edge functions e escalabilidade sem dor de cabeça
- Listagem e busca de filmes
- Página detalhada de cada filme
- Avaliações e informações relevantes
- Chatbot de IA integrado
- Recomendações baseadas em preferências
- Histórico de conversas com a IA
- Favoritos e watchlist
- Comparação entre filmes
- Filtros avançados (gênero, ano, nota, etc.)
# Clone o repositório
git clone https://github.com/VictorSantuccii/MovieDataX/
# Entre no projeto
cd moviedatax
# Instale as dependências
npm install
# Rode o projeto
npm run devAcesse em:
👉 http://localhost:3000
Crie um arquivo .env.local:
GEMINI_API_KEY=your_api_key_hereSem isso, o chatbot não funciona. Simples assim.
Deploy pensado para Vercel desde o primeiro commit.
vercelSem configurações extras. Subiu, rodou.
- Simples para o usuário
- Poderoso por baixo
- IA como feature central, não como enfeite
- Performance em primeiro lugar