🎬 EnterCinema [Vue.js - Rust - LibSQL]

🎬 EnterCinema [Vue.js - Rust - LibSQL]

Entercinema é uma Aplicação Web Progressiva (PWA) de alto desempenho desenvolvida em Vue.js e projetada para a audiência moderna. Com uma arquitetura backend híbrida e poderosa majoritariamente em Rust, agrega dados do TMDB, IMDb, MDBList, Trakt e JustWatch para fornecer um hub unificado de busca inteligente e sincronização entre dispositivos.



Arquitetura Híbrida Vue.js + Rust

O frontend é construído com Vue.js/Nuxt para uma experiência PWA ágil. Tarefas computacionais pesadas (indexação de busca, notificações) são delegadas a microsserviços em Rust para execução em milissegundos, enquanto o Django REST Framework (DRF) gerencia a lógica central da aplicação.

Autenticação Unificada e Segurança

Sistema robusto que suporta autenticação nativa e Google OAuth 2.0. Gerenciado pelo DRF, oferece roteamento inteligente pós-login e gestão segura de sessões.

EnterCinema Autenticação

Explore universos dedicados para Filmes e Séries de TV com alternância instantânea de contexto. A plataforma apresenta carrosséis otimizados para ‘Em Cartaz’, ‘Próximos Lançamentos’, ‘Populares’ e ‘Mais Bem Avaliados’, juntamente com navegação por gêneros (Drama, Ficção Científica, Animação, etc.) e feeds exclusivos das produtoras seguidas.

EnterCinema Descoberta

Metadados Detalhados e Análise de Conteúdo

Uma interface “Hero” abrangente que oferece acesso instantâneo a dados técnicos, disponibilidade de streaming e mídia rica.

  • Visão Geral Detalhada: Classificações agregadas (IMDb/TMDB/Trakt), links dinâmicos para produtoras e acesso direto “Assistir em” (Netflix, Apple TV+, etc.).
  • Mídia Estendida: Abas para Elenco e Equipe, Datas de Lançamento Globais, OST/Trilhas Sonoras com integração ao YouTube, Trailers e Planos de Fundo de alta resolução.
  • Social e Avaliações: Avaliações de usuários com proteção contra spoilers e links diretos para comunidades do Letterboxd/Trakt.
EnterCinema Hero Metadata

Sistema de Rastreamento de Precisão

Um motor de rastreamento em tempo real projetado para manter a audiência informada sobre o conteúdo e criadores que lhes interessam.

  • Rastreamento Granular: Siga atores, diretores, produtoras e séries específicas.
  • Alertas Multicanal: Receba atualizações instantâneas sobre estreias de cinema, lançamentos digitais e novos episódios.
  • Atualizações Automatizadas: O status do conteúdo seguido é atualizado a cada 6 horas via cron jobs do GitHub Actions.
EnterCinema Notificações

Watchlist e Listas Personalizadas

Uma biblioteca pessoal segmentada projetada para interações ativas, oferecendo organização avançada e sincronização.

  • Listas Personalizadas: Crie listas temáticas ilimitadas com controles dinâmicos de privacidade (público/privado) e edição online.
  • Sincronização: Estado sincronizado instantaneamente entre todos os dispositivos via Turso.
  • Filtragem Detalhada: Navegue pelo conteúdo com filtros de precisão por gênero, ano, país e avaliações.
EnterCinema Listas

Notícias e Insights da Indústria

Informe-se com uma seção de notícias dedicada que agrega as últimas atualizações da indústria do entretenimento. Conta com carrosséis de informação responsivos e integração RSS para entregar notícias de última hora diretamente na interface da aplicação, atualizadas automaticamente a cada 12 horas via cron jobs do GitHub Actions.

EnterCinema Notícias

Busca Avançada

Uma arquitetura de busca personalizada impulsionada por Rust, otimizada para velocidade e precisão. Inclui tolerância a erros de digitação (“Você quis dizer?”) e autocompletar universal em tempo real.

  • Filtros Avançados: Filtre por intervalo de anos (ex: “2022 a 2024”), gênero e país de origem.
  • Ordenação e Qualidade: Ordene por popularidade ou bilheteria, e refine por faixas de classificação IMDb (Min/Máx) para localizar exatamente o que procura.
EnterCinema Busca

Share :

Projetos Semelhantes


🦑 Gitset.dev [Astro.js - Python - React.js - AI - Node.js]

🦑 Gitset.dev [Astro.js - Python - React.js - AI - Node.js]

Gitset.dev é um conjunto abrangente de ferramentas baseadas em IA que aprimoram sua experiência de desenvolvimento no GitHub. Ele oferece soluções para gestão simplificada de repositórios, versionamento preciso e documentação clara. Construído com Astro.js/R

Mais Informação

🎵 MCP Claude Spotify [Node.js - Spotify API - Claude Desktop]

🎵 MCP Claude Spotify [Node.js - Spotify API - Claude Desktop]

MCP Claude Spotify é uma integração que permite ao Claude Desktop interagir com o Spotify usando o Model Context Protocol (MCP). Esta poderosa integração possibilita o controle assistido por IA da sua reprodução do Spotify e o gerenciamento da biblioteca diretamente da interface do Claude Deskto

Mais Informação

Bolted - [Astro.js - Python - React.js].

Bolted - [Astro.js - Python - React.js].

Bolted simplifica o gerenciamento de links da web. Esta ferramenta transforma URLs longas em versões curtas, facilitando seu uso e distribuição. O projeto utiliza tecnologias modernas: FastAPI e Astro.js no núcleo, React para a interface do usuário e PostgreSQL como banco de dados.

Mais Informação