RVM.CineTrack
Plataforma de tracking de filmes e series com avaliacoes por Oscar, alertas de lancamento, ranking social e integracao TMDB.
Visao geral
RVM.CineTrack e uma plataforma de tracking de filmes e series integrada com a API do TMDB (The Movie Database). Permite buscar e sincronizar midias, gerenciar watchlists com estados (Quero Assistir, Assistindo, Assistido, Abandonado), avaliar com sistema de 1-5 Oscars (nao estrelas), acompanhar episodios individualmente, receber alertas de lancamento e visualizar rankings sociais. O dashboard apresenta estatisticas detalhadas: total assistido, horas gastas, generos preferidos e artistas mais assistidos.
Funcionalidades
- Busca e sincronizacao de filmes e series via TMDB API v3
- Watchlist com 4 estados: Quero Assistir, Assistindo, Assistido, Abandonado
- Sistema de avaliacoes com 1-5 Oscars (filmes, series, temporadas e episodios)
- Tracking granular de episodios: checklist individual por episodio
- Marcacao de temporada completa em batch
- Alertas de lancamento no dashboard (7 dias antes da estreia)
- Reviews publicas com texto livre por midia, temporada ou episodio
- Provedores de streaming Brasil (Netflix, Prime, Disney+) via TMDB
- Rankings sociais: mais/menos bem avaliados, recomendacoes por genero
- Dashboard com estatisticas: horas assistidas, generos favoritos, streak
Tecnologias
Padroes & arquitetura
Endpoints REST
| Method | Path | Descricao |
|---|---|---|
| GET | /api/search?query= | Buscar filmes e series no TMDB |
| POST | /api/media/sync/movie/{tmdbId} | Sincronizar filme do TMDB |
| POST | /api/media/sync/tv/{tmdbId} | Sincronizar serie do TMDB |
| POST | /api/watchlist | Adicionar a watchlist |
| POST | /api/reviews | Criar review |
| GET | /api/stats/{userId} | Estatisticas do usuario |