RVM.CineTrack
Movie and TV series tracking platform with Oscar-based ratings, release alerts, social ranking and TMDB integration.
Overview
RVM.CineTrack is a movie and TV series tracking platform integrated with the TMDB (The Movie Database) API. It allows searching and syncing media, managing watchlists with states (Want to Watch, Watching, Watched, Dropped), rating with a 1-5 Oscars system (not stars), tracking individual episodes, receiving release alerts and viewing social rankings. The dashboard presents detailed statistics: total watched, hours spent, preferred genres and most-watched artists.
Features
- Movie and TV series search and sync via TMDB API v3
- Watchlist with 4 states: Want to Watch, Watching, Watched, Dropped
- Rating system with 1-5 Oscars (movies, series, seasons and episodes)
- Granular episode tracking: individual checklist per episode
- Batch full-season marking
- Release alerts on dashboard (7 days before premiere)
- Public reviews with free text per media, season or episode
- Brazil streaming providers (Netflix, Prime, Disney+) via TMDB
- Social rankings: highest/lowest rated, genre-based recommendations
- Dashboard with statistics: hours watched, favorite genres, streak
Technologies
Patterns & architecture
REST endpoints
| Method | Path | Description |
|---|---|---|
| GET | /api/search?query= | Search movies and TV shows on TMDB |
| POST | /api/media/sync/movie/{tmdbId} | Sync movie from TMDB |
| POST | /api/media/sync/tv/{tmdbId} | Sync TV show from TMDB |
| POST | /api/watchlist | Add to watchlist |
| POST | /api/reviews | Create review |
| GET | /api/stats/{userId} | User statistics |