Sari la conținut

Despre RoTV Guide

Ghid TV fără reclame pentru România

Cine îl menține

RoTV Guide este un proiect personal semnat de Marian Matinca. Eu colectez și verific datele, decid ce surse intră în catalog și răspund de calitatea conținutului prezentat aici.

Mă ocup full-time de tehnologie din 2008, lucrez în travel-tech ca AI Adoption Lead, iar acest ghid este modul prin care îmi mențin la zi cunoștințele de date deschise, web modern, SEO și integrare cu agenți AI.

De unde vin datele

  • Program TV (EPG): feed-ul public iptv-epg.org pentru România, normalizat zilnic în mai multe execuții automate.
  • Streaming: JustWatch (pentru disponibilitate pe Netflix, HBO Max, Disney+, Prime, Apple TV+) și TMDB doar pentru metadata (cast, regie, an, sinopsis). Poster-ele sunt preluate de pe sursele oficiale ale platformelor.
  • Cinema: Cinemagia + integrarea directă cu HappyCinema; orele de difuzare se actualizează zilnic.
  • Teatru în sală: site-urile oficiale ale teatrelor (Bulandra, Național, Comedie etc.) — sinopsis, distribuție, surse pentru bilete (eventim.ro, site-uri proprii).
  • Teatru online: PiciorDePlay.ro — platforma de streaming pentru spectacole de teatru în limba română.
  • Box office: Cinemagia, agregare săptămânală.
  • Radio: liste de stații verificate manual, cu URL-uri de stream valide.

Cum este construit

  • Frontend: React 19 + TypeScript + Vite cu prerendering static pentru fiecare slug (Puppeteer).
  • Server: Node.js (Express) pe VPS propriu, expus prin Cloudflare Tunnel.
  • SEO: JSON-LD per entitate (Movie, TVSeries, TheaterEvent, MovieTheater, BroadcastChannel etc.), sitemap dinamic regenerat la fiecare worker run, robots.txt strict.
  • Performance: imagini precomprimate (WebP) și servite de pe origin, LCP-preload pe entity pages, Core Web Vitals raportate către GA4 din real-user metrics.

De ce există

Nu am găsit un ghid TV românesc fără reclame intruzive, cu date actualizate, structurat suficient de bine cât să-l pot folosi pe mobil într-un minut. Așa că l-am construit eu.

Conținutul este gratuit, nu apar reclame, nu colectez date personale dincolo de metricile anonime de trafic (Google Analytics 4 cu IP anonimizat) și nu există formulare de înregistrare.

Contact

Notă: Acesta este un proiect personal, fără afiliere cu vreun broadcaster sau distribuitor de conținut. Toate informațiile sunt prezentate ca atare, fără garanții. Pentru date oficiale (prețuri bilete, programe finale), verifică întotdeauna site-ul sursei.