Sobre este proyecto
it-programming / web-development
Abierto
Plataforma Profissional de Transmissão ao Vivo com Monetização para Consultas Virtuais
Status: Fase Avançada de Desenvolvimento
Visão Geral
Este projeto é uma plataforma digital profissional desenvolvida para profissionais da saúde e especialistas autônomos — como fisioterapeutas, psicólogos, nutricionistas e médicos — que desejam compartilhar conteúdo ao vivo, construir autoridade digital e oferecer consultas privadas online em um ambiente seguro e estruturado.
O sistema já se encontra em fase avançada de desenvolvimento, com uma arquitetura sólida e funcionalidades principais implementadas. Ele permite a geração de receita por meio de transmissões públicas, consultas sob demanda e conteúdos educacionais monetizados, com total controle sobre pagamentos, interações com os usuários e desempenho da plataforma.
Objetivo da Plataforma
A plataforma proporciona um ecossistema completo e eficiente para consultas virtuais em tempo real, otimizando tanto a experiência do usuário quanto a produtividade do profissional. A monetização está integrada ao fluxo da plataforma, utilizando as tecnologias Stripe Connect (com custódia de valores) e Mercado Pago (pagamentos divididos).
Como Funciona
Transmissões Públicas: Profissionais transmitem conteúdo educacional ao vivo para gerar confiança e atrair pacientes.
Sistema de Licitação para Consultas: Pacientes enviam ofertas para sessões privadas. O profissional decide se aceita ou não. Caso aceite, o valor fica retido em custódia (Stripe) e é liberado após o término da consulta.
Salas Privadas Temporizadas: Sessões de 3, 5 ou 7 minutos com acesso pré-pago. O encerramento é automático ao fim do tempo.
Galerias de Conteúdo Premium: Profissionais podem enviar fotos e vídeos monetizados. A receita é dividida automaticamente entre o profissional e a plataforma.
Planos de Assinatura
Gratuito: Acesso apenas para visualização
Premium: Acesso a interações e envio de propostas para consultas privadas
Funcionalidades Já Implementadas
Gestão de Usuários
Cadastro e login seguro (Laravel Sanctum)
Sistema de permissões e papéis (Spatie)
Painel administrativo com controle de acesso
Transmissões ao Vivo e Sessões Privadas
Streaming público e privado
Preço por minuto com controle de sessão
Galeria de mídias e histórico de sessões
Exibição de vídeo promocional quando o profissional estiver offline (permite continuar recebendo propostas)
Pagamentos e Receita
Integração com Stripe (pagamentos diretos e custódia)
Integração com Mercado Pago (PIX, assinaturas recorrentes, pagamentos divididos)
Painel financeiro com controle de repasses e comissões
Galerias de Mídia
Upload e monetização de fotos e vídeos
Configuração de comissões via painel admin
Controle de compra e gerenciamento de acesso
Moderação e Segurança
Sistema completo de denúncias (conteúdo, transmissões, usuários)
Moderação automática com AWS Rekognition
Ferramentas de moderação em tempo real para administradores
Notificações e E-mails
Sistema de notificações por eventos
Fila de e-mails integrada (Laravel Queue)
Internacionalização
Suporte a múltiplos idiomas via arquivos /lang
Configurações modulares via arquivos /config
Ambiente de Testes
Fábricas, seeders e testes com PHPUnit
Pronto para ambientes locais e produção
Integrações com AWS
Amazon S3 para armazenamento de mídias
AWS Rekognition para moderação inteligente de conteúdo
Etapas Finais em Andamento
Com a base do sistema concluída, o foco atual está na finalização das funcionalidades, otimização de performance e adaptação da plataforma para acesso móvel.
Redesign do Front-End
Layout reformulado inspirado no Twitch
Exibição de vídeo promocional (10 segundos) quando o profissional estiver offline, permitindo continuar recebendo propostas
Melhorias na Transmissão Pública
Otimização de performance e estabilidade das transmissões ao vivo públicas
Consultas Privadas Temporizadas
Encerramento automático das sessões (3, 5 ou 7 minutos)
Lógica de pré-pagamento e controle de tempo da sessão
Stripe Escrow (Connect com Custódia)
Finalização da migração para Stripe Connect com valores em custódia para pagamentos privados
Comissões Dinâmicas (Mercado Pago – Galerias)
Habilitar gerenciamento flexível de comissões via painel admin
Planos de Assinatura
Implementar 3 níveis de planos com permissões e acessos diferenciados
Correção de Reset de Senha (Admin)
Corrigir bug que impede alteração de senha no painel administrativo
Validação do Painel Administrativo
Garantir, via QA, a consistência entre as funcionalidades do admin e o front-end
Impulsionamento de Perfis (Destaque)
Funcionalidade paga para destacar profissionais na home e nos resultados de busca
Otimização de Desempenho
Melhorias de tempo de carregamento, consultas ao banco de dados e resposta da API
Notificações em Tempo Real
Alertas push para usuários, profissionais e administradores
Moderação Avançada de Conteúdo
Monitoramento em tempo real das sessões públicas e alertas para a equipe de moderação
Controle Visual pelo Admin
Permitir que banners, logotipo e outros elementos visuais sejam atualizados diretamente pelo painel administrativo
Conversão para Aplicativo Web Progressivo (PWA)
Na etapa final de entrega, a plataforma será adaptada para uso em dispositivos móveis por meio de uma PWA:
Conversão via WebView com Flutter
Compatibilidade com Android e iOS
Tela de abertura, ícone e identidade visual personalizados
Integração com geolocalização
Notificações push com Firebase
Página offline e tratamento de erros
Builds finais e documentação do app
Observação: Nenhuma funcionalidade será reescrita — o código existente da web será reutilizado e adaptado.
Entregas Finais
Código-fonte completo com documentação atualizada
Manual do usuário
Vídeos demonstrativos com narração e uso real do sistema
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Payment Processor (Paypal, Stripe, etc.), Otros (Otras APIs)
Roles necesarios Programador
Plazo de Entrega: 30 Abril, 2025
Habilidades necesarias