PROJEKT

Sustav za metapodatke i raspored TV programa za korištenje više operatera

Razvoj web aplikacija, Integracija i razvoj API-ja, Tehnička dokumentacija, Integracija s WordPress-om, UI/UX konzultacije, Sustav pristupa temeljen na ulogama, Podrška i dugoročno održavanje

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

Sažetak

Problem

Razasuti metapodaci, bez centraliziranog rasporeda ili lokalizacije za TV programe.

Rješenje

Prilagođena platforma za metapodatke i raspoređivanje za timove sadržaja i emitere.

Rezultat

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

Priča klijenta

Kompanija u televizijskoj industriji u Latviji trebala je bolji način za upravljanje metapodacima TV programa, prijevodima i rasporedima preko više kanala. Njihovi postojeći alati su bili fragmentirani, što je otežavalo održavanje konzistentnih, višejezičnih podataka ili pružanje čistih izvoznih podataka vanjskim operatorima.

Obratili su se 2410 s jasnom vizijom za moderni, centralizirani sustav. Tim je blisko surađivao s klijentom, usavršavajući koncept kroz detaljne povratne informacije i stvarne slučajeve upotrebe. Ono što je započelo kao ideja brzo je evoluiralo u skalabilni sustav koji sada podržava arhive programa, upravljanje epizodama, sinkronizaciju API-ja i višejezično objavljivanje diljem regije.

Pregled projekta

2410 je razvio prilagođeni sustav metapodataka i rasporeda za latvijsku televizijsku kompaniju. Platforma je dizajnirana za centralizirano upravljanje sadržajem preko programa, serija i epizoda, služeći kako unutarnjim uredničkim procesima tako i vanjskim potrebama operatera.

Urednici i administratori mogu pristupiti Arhivi programa gdje upravljaju detaljima sadržaja, uključujući lokalizirane metapodatke, glumačku postavu, žanrove i opise. Namjensko sučelje Programskog kalendara omogućuje timovima vizualno planiranje prijenosa, dodjeljivanje oznaka poput uživo ili premijera te rad unutar vremenskih zona specifičnih za kanal.

Sustav podržava prijenose bogatih medija, višejezične prijevode (AI i ljudski) te duboku integraciju s WordPress-om za sadržaj usmjeren prema javnosti. Izgrađen s Laravelom i Tailwind CSS-om, osigurava modularnost, performanse i prilagodljivost. Arhitektura temeljena na API-ju omogućuje besprijekornu razmjenu podataka s TV operaterima te uvoz/izvoz u formatima XML, JSON i Excel.

Prioriteti su bili skalabilnost, automatizacija i kontrola dozvola korisnika kako bi platforma postala dugotrajna osnova za klijentov televizijski ekosustav.

Kupac iz latvijske televizijske industrije izrazio je visoko zadovoljstvo početnom isporukom i tehničkom dokumentacijom. Suradnja je obilježena strukturiranom komunikacijom, brzim iteracijama i otvorenošću prema poboljšanjima korisničkog sučelja. Kupac je cijenio stratešku integraciju AI alata za obogaćivanje podataka i lokalizaciju, te je unaprijed odobrio punu uplatu za projekt - znak povjerenja u stručnost i smjer projekta od strane 2410.

- Kompanija u televizijskoj industriji, Latvija

Ključne značajke isporučene

  • Arhiva programa za upravljanje metapodacima
  • Višejezična lokalizacija uz potporu AI
  • Kalendar za raspored prijenosa
  • Dozvole korisnika temeljene na ulogama (Administrator, Urednik, Vlasnik kanala)
  • Prilagođeni uvoz/izvoz u višestrukim formatima (XML, JSON, Excel)
  • Pristup API-ju s autentifikacijom putem Laravel Passport-a
  • Masovno kreiranje i uređivanje epizoda
  • Javna integracija s WordPress-om za medije i tisak
  • Medioteka s prijenosom datoteka i označavanjem metapodataka
  • Podrška za automatsko dovršavanje i predlaganje unosa metapodataka

Tehnološki paket

Laravel MySQL Tailwind CSS Flowbite komponenti Linux Ubuntu poslužitelj Laravel Passport Google Translate, ChatGPT

Rezultat

Prilagođena platforma za metapodatke za TV emitere

Rezultat suradnje između 2410 i latvijske medijske kompanije bila je potpuno prilagođena, skalabilna platforma izgrađena specifično za televizijsku industriju. Centralizira način na koji timovi upravljaju metapodacima, rasporedima i višejezičnim objavljivanjem.

Pozadina je pokretana Laravel s Tailwind CSS prednjicom, stvarajući brzo i korisnički ugodno iskustvo. Urednici, administratori i vlasnici kanala komuniciraju s prikazima specifičnim za uloge kako bi upravljali programima, sezonama, epizodama i rasporedima.

Arhiva programa za upravljanje metapodacima

Programi, sezone i epizode su strukturirani i moguće ih je filtrirati prema atributima kao što su godina, glumačka postava, žanr i jezik. Svaki unos ima namjenski zaslon za uređivanje s potpunim opisima, logline-ovima i kategorijama sadržaja.

Nadzorna ploča Arhive programa

Nadzorna ploča Arhive programa

Nadzorna ploča Arhive programa s naprednim filtrima i tablicom podataka

Detaljni metapodaci i prijevodi

Svaki unos programa sadrži višejezična polja sadržaja, uredljiva ručno ili uz pomoć AI alata kao što je ChatGPT. Korisnici mogu lokalizirati polja po jeziku i čak primijeniti masovne prijevode kako bi uštedjeli vrijeme.

Ploča s mogućnošću uređivanja metapodataka

Ploča s mogućnošću uređivanja metapodataka

Uredljiva ploča metapodataka s višejezičnom podrškom, oznakama i kategorijama

Podrška za serijalizirani sadržaj

Emisije s višestrukim sezonama ili epizodama su pravilno ugniježđene, omogućujući korisnicima upravljanje hijerarhijom serija, metapodacima epizoda i povezanim medijima sve na jednom mjestu.

Prikaz sezone i epizode

Prikaz sezone i epizode

Detaljan prikaz unosa sezone s višejezičnim poljima i povezanim epizodama

Prijava i pristup zasnovan na ulogama

Korisnici se prijavljuju putem sigurnog sučelja koje definira njihove dozvole. Svaka uloga – od javnih medijskih predstavnika do urednika kanala – ima prilagođene vidljivosti i prava uređivanja.

Zaslon za prijavu

Zaslon za prijavu

Zaslon za prijavu na platformu VideoMetaData

Planiranje rasporeda jednostavnije

Ugrađeni Programs Calendar nudi sučelje za povlačenje i ispuštanje za planiranje prijenosa. Zastavice kao što su premijera, ponovljeno emitiranje i uživo su vizualno označene, a rukovanje vremenskim zonama je potpuno integrirano po kanalu.

  • Podržava ručno i masovno planiranje rasporeda
  • Izvoz u JSON, XML, Excel
  • Integracija s vanjskim sustavima prijenosa
Napomena: Korisnici također mogu prenijeti medijske datoteke, automatski dodijeliti metapodatke i koristiti vizualno sortiranje za preglede javnih stranica.

Krajnji proizvod je sveobuhvatno rješenje koje pojednostavljuje tijekove rada s metapodacima, ostajući pritom dovoljno fleksibilno da se razvija s potrebama industrije.

Razmišljate o izradi sličnog sustava?

Evo nekih uobičajenih pitanja klijenata koji razmatraju razvoj prilagođene platforme za metapodatke i raspored za TV i medijsku industriju. Ova pitanja pokrivaju funkcionalnost, integracije, skalabilnost i suradnju na projektima.