Sobre este projeto
it-programming / mobile-development
Aberto
A Goodlife TV, um canal 100% online com transmissão 24h/7 focado em conteúdos positivos, informação, música, cultura africana, inspiração e desenvolvimento pessoal, busca um desenvolvedor para criar um aplicativo móvel moderno e estável. O objetivo é permitir que o público assista à TV ao vivo, ouça a Rádio Goodlife, acompanhe programas gravados e acesse notícias em qualquer lugar.
O aplicativo deve incluir as seguintes funcionalidades:
1. TV ao Vivo: Player integrado (hls) para transmissão contínua em qualidade hd, com suporte para internet fraca e reprodução automática.
2. Rádio Online: Player dedicado com reprodução em segundo plano e exibição do programa/música atual.
3. Programas Gravados (VOD): Lista de vídeos organizada por categorias, com miniaturas e descrições detalhadas.
4. Notícias: Seção para publicação de artigos, vídeos curtos e conteúdos temáticos.
5. Grade de Programação: Agenda de programas com horários e opção de notificações.
6. Sistema de Publicidade: Integração de banners e inserções para patrocinadores.
7. Sobre a Goodlife: Seção com informações institucionais, contato e links para redes sociais.
Requisitos técnicos:
- Desenvolvimento utilizando Flutter ou React Native para compatibilidade multiplataforma.
- Suporte completo para Android (APK + publicação na Play Store) e iOS (publicação na App Store).
- Player compatível com links m3u8 para TV e formatos MP3/AAC para Rádio.
- Interface de usuário moderna, intuitiva e de alta performance.
- Capacidade de enviar notificações push aos usuários.
- Painel de administração simples para atualização de conteúdos (opcional).
Entregáveis esperados:
- Aplicativos Android e iOS totalmente funcionais.
- Código fonte completo do projeto.
- Design ui/ux do aplicativo.
- Documentação técnica.
- Integração completa do sistema de streaming.
Categoria TI e Programação
Subcategoria Programação de Apps para Android, iOS e outros
Qual é o alcance do projeto? Criar um novo aplicativo
Prazo de Entrega: Não estabelecido
Habilidades necessárias