PROJEKT

Sustav metapodataka i rasporeda TV programa za više operatora

Razvoj web aplikacije, Integracija i razvoj API-ja, Tehnička dokumentacija, Integracija s WordPressom, Savjetovanje o UI/UX-u, Sustav pristupa na temelju uloga, Podrška i dugoročno održavanje

  • Industrija: Televizija
  • Latvija Lokacija: Latvija
  • Vrijeme isporuke: 30 tjedana
  • Tehnologije: Laravel, MySQL
  • Ocjena: 5/5
4+ mjeseci

Sažetak

Problem

Raspršeni metapodaci, bez centraliziranog rasporeda i lokalizacije TV programa.

Rješenje

Prilagođena platforma za metapodatke i rasporede za timove za sadržaj i televizijske kuće.

Rezultat

Skalabilan, modularan sustav koji se sada koristi za centralizirano upravljanje TV programima u Latviji.

Priča klijenta

Tvrtki iz televizijske industrije u Latviji trebao je bolji način za upravljanje metapodacima, prijevodima i rasporedima TV programa na više kanala. Njihovi postojeći alati bili su rascjepkani, zbog čega je bilo teško održavati dosljedne višejezične podatke ili vanjskim operatorima ponuditi uredne izvoze.

Obratili su se tvrtki 2410 s jasnom vizijom moderne, centralizirane platforme. Tim je blisko surađivao s klijentom i usavršavao koncept kroz detaljne povratne informacije i stvarne slučajeve upotrebe. Ono što je počelo kao ideja brzo je preraslo u skalabilan sustav koji sada podržava arhive programa, upravljanje epizodama, sinkronizaciju putem API-ja i višejezično objavljivanje u cijeloj regiji.

Pregled projekta

2410 je razvila prilagođeni sustav metapodataka i rasporeda za latvijsku televizijsku kuću. Platforma je osmišljena za centralizirano upravljanje sadržajem programa, serija i epizoda te podržava interne uredničke tijekove i potrebe vanjskih operatora.

Urednici i administratori mogu pristupiti Arhivi programa, gdje upravljaju detaljima sadržaja, uključujući lokalizirane metapodatke, glumačku postavu, žanr i opise. Posebno sučelje Kalendara programa timovima omogućuje vizualno planiranje emitiranja, dodjelu oznaka poput uživo ili premijera te rad u vremenskim zonama pojedinih kanala.

Sustav podržava prijenos multimedije, višejezične tijekove prevođenja (AI i ljudske) te duboku integraciju s WordPressom za javno dostupni sadržaj. Izrađen uz Laravel i Tailwind CSS, sustav osigurava modularnost, performanse i prilagodljivost. Arhitektura usmjerena na API omogućuje neometanu razmjenu podataka s TV operatorima te uvoz i izvoz u formatima XML, JSON i Excel.

Skalabilnost, automatizacija i upravljanje korisničkim ovlastima imali su prioritet kako bi platforma postala dugoročni temelj klijentova ekosustava emitiranja.

Klijent iz latvijske televizijske industrije izrazio je veliko zadovoljstvo početnom isporukom i tehničkom dokumentacijom. Suradnju su obilježili strukturirana komunikacija, brze iteracije i otvorenost prema unapređenju korisničkog sučelja. Klijent je cijenio stratešku integraciju AI alata za obogaćivanje i lokalizaciju podataka te je unaprijed odobrio punu uplatu za projekt - znak povjerenja u stručnost i smjer projekta tvrtke 2410.

- Company in television industry, Latvia

Isporučene ključne značajke

  • Arhiva programa za upravljanje metapodacima
  • Višejezična lokalizacija uz AI kao rezervnu opciju
  • Kalendar za planiranje emitiranja
  • Korisničke ovlasti na temelju uloga (administrator, urednik, vlasnik kanala)
  • Prilagođeni uvoz/izvoz u više formata (XML, JSON, Excel)
  • Pristup API-ju s autentifikacijom putem Laravel Passporta
  • Skupno stvaranje i uređivanje epizoda
  • Integracija s WordPressom za medije i tisak
  • Medijska biblioteka s prijenosom datoteka i označavanjem metapodataka
  • Podrška za automatsko dovršavanje i prijedloge pri unosu metapodataka

Tehnološki stog

Laravel
MySQL
Tailwind CSS
Flowbite components
Linux Ubuntu server
Laravel Passport
Google Translate, ChatGPT

Rezultat

Prilagođena platforma za metapodatke televizijskih kuća

Rezultat suradnje tvrtke 2410 i latvijske medijske tvrtke bila je potpuno prilagođena, skalabilna platforma izrađena posebno za televizijsku industriju. Ona centralizira način na koji timovi upravljaju metapodacima, rasporedima i višejezičnim objavljivanjem.

Backend pokreće Laravel uz Tailwind CSS frontend, čime se stvara brzo i korisnički pristupačno iskustvo. Urednici, administratori i vlasnici kanala koriste prikaze prilagođene svojim ulogama za upravljanje programima, sezonama, epizodama i rasporedima.

Arhiva programa za upravljanje metapodacima

Programi, sezone i epizode strukturirani su i mogu se filtrirati prema atributima poput godine, glumačke postave, žanra i jezika. Svaki unos ima poseban prikaz za uređivanje s potpunim opisima, kratkim sadržajima i kategorijama sadržaja.

Program Archive dashboard
Nadzorna ploča Arhive programa s naprednim filtrima i podatkovnom tablicom

Detaljni metapodaci i prijevodi

Svaki unos programa sadrži višejezična polja sadržaja koja se mogu uređivati ručno ili pomoću AI alata poput ChatGPT-a. Korisnici mogu lokalizirati polja za svaki jezik i primijeniti skupne prijevode radi uštede vremena.

Editable metadata panel
Uređivačka ploča metapodataka s višejezičnom podrškom, oznakama i kategorijama

Podrška za serijalizirani sadržaj

Emisije s više sezona ili epizoda pravilno su ugniježđene, što korisnicima omogućuje upravljanje hijerarhijom serija, metapodacima epizoda i povezanim medijima na jednom mjestu.

Season and episode view
Detaljan prikaz unosa sezone s višejezičnim poljima i povezanim epizodama

Prijava i pristup na temelju uloga

Korisnici se prijavljuju putem sigurnog sučelja koje određuje njihove ovlasti. Svaka uloga, od predstavnika javnih medija do urednika kanala, ima prilagođenu vidljivost i prava uređivanja.

Login screen
Zaslon za prijavu na platformu VideoMetaData

Jednostavno planiranje rasporeda

Ugrađeni Kalendar programa nudi sučelje povuci i ispusti za planiranje emitiranja. Oznake poput premijere, reprize i emitiranja uživo vizualno su istaknute, a upravljanje vremenskim zonama potpuno je integrirano za svaki kanal.

  • Podržava ručno i skupno planiranje rasporeda
  • Izvoz u JSON, XML i Excel
  • Integracija s vanjskim sustavima za emitiranje

Napomena: Korisnici mogu prenijeti i medijske datoteke, automatski dodijeliti metapodatke te koristiti vizualno sortiranje za pretpreglede javne stranice.

Konačni proizvod sveobuhvatno je rješenje koje pojednostavljuje tijekove rada s metapodacima, a istodobno ostaje dovoljno fleksibilno za razvoj u skladu s potrebama industrije.

Razmišljate o izradi sličnog sustava?

U nastavku su neka česta pitanja klijenata koji razmatraju razvoj prilagođene platforme za metapodatke i rasporede u TV i medijskoj industriji. Pitanja obuhvaćaju funkcionalnost, integracije, skalabilnost i suradnju na projektu.