PROJETO

Sistema de metadados e agendamento de programas de TV para uso multi-operador

Desenvolvimento de aplicação web, Integração e desenvolvimento de API, Documentação técnica, Integração com WordPress, Consultoria UI/UX, Sistema de acesso baseado em funções, Suporte e manutenção a longo prazo

  • Indústria: Televisão
  • Letônia Localização: Letônia
  • Prazo de entrega: 30 semanas
  • Tecnologias: Laravel, MySQL
  • Avaliação: 5/5
4+ meses

Resumo

Problema

Metadados dispersos, sem agendamento centralizado ou localização para programas de TV.

Solução

Plataforma de metadados e agendamento personalizada para equipas de conteúdo e radiodifusores.

Resultado

Um sistema escalável e modular agora usado para gestão centralizada de programas de TV na Letônia.

História do cliente

Uma empresa no setor televisivo da Letônia precisava de uma forma melhor de gerir metadados de programas de TV, traduções e agendamento através de múltiplos canais. As suas ferramentas existentes eram fragmentadas, o que dificultava a manutenção de dados consistentes, multilíngues ou fornecia exportações limpas para operadores externos.

Eles abordaram a 2410 com uma visão clara para uma solução moderna e centralizada. A equipa trabalhou de perto com o cliente, refinando o conceito através de feedback detalhado e casos de uso reais. O que começou como uma ideia rapidamente evoluiu para um sistema escalável que agora apoia arquivos de programas, gestão de episódios, sincronizações API, e publicação multilíngue em toda a região.

Visão geral do projeto

A 2410 desenvolveu um sistema personalizado de metadados e agendamento para uma empresa letã de radiodifusão. A plataforma foi projetada para centralizar a gestão de conteúdo entre programas, séries e episódios, atendendo tanto fluxos de trabalho editoriais internos quanto necessidades externas de operadores.

Editores e administradores podem acessar um Arquivo de Programas onde gerem detalhes de conteúdo, incluindo metadados localizados, elenco, género e descrições. Uma interface dedicada de Calendário de Programas permite que as equipes agendem transmissões visualmente, atribuam sinalizadores como ao vivo ou estreia, e operem em fusos horários específicos dos canais.

O sistema apoia uploads de mídia rica, fluxos de trabalho de tradução multilíngues (IA e humano), e integração profunda com WordPress para conteúdo de fachada. Construído com Laravel e Tailwind CSS, assegura modularidade, performance e adaptabilidade. Uma arquitetura centrada em API permite trocas de dados suaves com operadores de TV e importação/exportação nos formatos XML, JSON e Excel.

Escalabilidade, automação e controle de permissões de utilizador foram priorizados para tornar a plataforma a base de longo prazo para o ecossistema de radiodifusão do cliente.

Cliente do setor televisivo letão expressou grande satisfação com a entrega inicial e documentação técnica. A colaboração foi marcada por comunicação sólida, rápidas iterações e abertura ao aprimoramento da interface do utilizador. O cliente valorizou a integração estratégica de ferramentas de IA para enriquecimento de dados e localização, e aprovou o pagamento total do projeto antecipadamente - um sinal de confiança na experiência e direção do projeto da 2410.

- Empresa do setor televisivo, Letônia

Principais características entregues

  • Arquivo de Programas para gestão de metadados
  • Localização multilíngue com suporte de IA
  • Calendário para agendamento de transmissões
  • Permissões de utilizador baseadas em funções (Administrador, Editor, Proprietário do Canal)
  • Importação/exportação personalizada em vários formatos (XML, JSON, Excel)
  • Acesso via API com autenticação por Laravel Passport
  • Criação e edição em massa de episódios
  • Integração com WordPress para mídia e imprensa
  • Biblioteca de mídia com upload de arquivos e marcação de metadados
  • Suporte a preenchimento automático e sugestão para entradas de metadados

Tecnologia utilizada

Laravel MySQL Tailwind CSS Componentes Flowbite Servidor Linux Ubuntu Laravel Passport Google Translate, ChatGPT

O resultado

Uma plataforma personalizada de metadados para radiodifusores de TV

O resultado da colaboração entre a 2410 e uma empresa média letã foi uma plataforma totalmente personalizada e escalável, construída especificamente para a indústria televisiva. Centraliza a forma como as equipas gerem metadados, agendas e publicação multilíngue.

O backend é alimentado por Laravel com um frontend Tailwind CSS, criando uma experiência rápida e amigável. Editores, administradores e proprietários de canais interagem com visualizações específicas por função para gerirem programas, temporadas, episódios e agendas.

Arquivo de Programas para gestão de metadados

Programas, temporadas, e episódios são estruturados e filtráveis por atributos como ano, elenco, género, e língua. Cada entrada tem uma visualização de edição dedicada com descrições completas, loglines, e categorias de conteúdo.

Painel do Arquivo de Programas

Painel do Arquivo de Programas

Painel do Arquivo de Programas com filtros avançados e tabela de dados

Metadados detalhados e traduções

Cada entrada de programa apresenta campos de conteúdo multilíngues, editáveis manualmente ou com ferramentas de IA como o ChatGPT. Os utilizadores podem localizar os campos por língua e até aplicar traduções em massa para economizar tempo.

Painel de metadados editável

Painel de metadados editável

Painel de metadados editável com suporte multilíngue, tags e categorias

Suporte para conteúdo seriado

Séries com múltiplas temporadas ou episódios são aninhadas corretamente, permitindo aos utilizadores gerir a hierarquia da série, metadados de episódios e media associada toda num só lugar.

Visualização de temporada e episódio

Visualização de temporada e episódio

Visualização detalhada de uma entrada de temporada mostrando campos multilíngues e episódios associados

Login e acesso baseados em funções

Os utilizadores fazem login através de uma interface segura que define as suas permissões. Cada função—desde representantes de mídia públicos até editores de canais—possui visibilidade e direitos de edição adaptados.

Tela de login

Tela de login

Tela de login para a plataforma VideoMetaData

Agendamento simplificado

O Calendário de Programas integrado oferece uma interface de arrastar e soltar para planear transmissões. Sinalizadores como estreia, repetição e ao vivo são visualmente marcados, e o manuseio de fuso horário é totalmente integrado por canal.

  • Suporta agendamento manual e em massa
  • Exporta para JSON, XML, Excel
  • Integra-se com sistemas de radiodifusão externos
Nota: Os utilizadores podem também carregar arquivos de mídia, auto-atribuir metadados, e usar classificação visual para pré-visualizações do site público.

O produto final é uma solução abrangente que simplifica os fluxos de trabalho de metadados enquanto permanece flexível o suficiente para evoluir com as necessidades da indústria.

Pensando em construir um sistema semelhante?

Aqui estão algumas perguntas comuns de clientes que estão a considerar o desenvolvimento de uma plataforma personalizada de metadados e agendamento para a indústria de TV e mídia. Estas perguntas cobrem funcionalidades, integrações, escalabilidade e colaboração de projetos.