
Concluído
Publicado
Pago na entrega
Preciso de um módulo Laravel que consolide mensagens de chat recebidas simultaneamente do YouTube, Facebook Live, Twitch, Kick e Trovo em uma única janela. O módulo deve: • Importante: Ser otimizado respeitando as limitações de requisições das plataformas • Exibir cada mensagem em tempo real usando o Pusher (WebSockets local). • Permitir respostas pela interface, com a resposta enviada de volta ao canal original. • Armazenar um histórico de mensagens para otimizar consultas na API. • É necessário que seja um chat com um administrador para cada application_id e broadcast_id e que haja visitantes em uma página da web. (O que os visitantes enviarem não será enviado para a plataforma, apenas para os demais e administrador). Com opção de selecionar para enviar (se for administrador) para todas as plataformas de transmissão ou individualmente. Fornecerei as chaves de API para cada serviço e um repositório base no Laravel 9. Preciso apenas do backend do Pusher e dos manipuladores de eventos; a view precisa ser uma aplicação Blade minimalista exibindo o fluxo de mensagens para fins de teste. Código limpo e comentado, seguindo as diretrizes PSR-12. Ao final, espero: 1. Um repositório Git com o pacote ou módulo instalável. 2. Um arquivo README com instruções para o arquivo .env, migrações e a fila de tarefas. 3. Um vídeo curto ou GIF demonstrando o recebimento e envio de mensagens ao vivo.
ID do Projeto: 40178231
10 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

⭐⭐⭐⭐⭐ DEAR CLIENT ⭐⭐⭐⭐⭐ I can build your Laravel 9 chat consolidation module that aggregates real-time messages from YouTube Live, Facebook Live, Twitch, Kick, and Trovo into a single Pusher channel per app_id/broadcast_id, with admin chat, selective broadcasting back to platforms, message history caching, and minimalist Blade testing UI—all optimized for API rate limits. Fixed Price: $250 (7 days): M1 (D1-3): Backend module with WebSocket/REST listeners for all platforms, message history DB, Pusher events. M2 (D4-5): Admin chat + selective send (all/individual), queue optimization. M3 (D6-7): Minimalist Blade view, README with .env/migration/cron setup, demo GIF. Clean PSR-12 code as a composable package with Git repo. Ready to start. Best regards
$150 USD em 5 dias
2,8
2,8
10 freelancers estão ofertando em média $120 USD for esse trabalho

Hello Proponho desenvolver um módulo Laravel customizado para seu chat unificado. Utilizarei Pusher para comunicação em tempo real, garantindo a consolidação eficiente de mensagens e uma experiência fluida. Minha expertise em Laravel e Pusher assegura uma solução robusta e escalável, perfeitamente adaptada às suas necessidades. Pronto para discutir os detalhes e iniciar. Giáp Văn Hưng
$250 USD em 7 dias
6,7
6,7

Olá, Estou animado com a oportunidade de contribuir para o seu módulo em Laravel 9. Tenho experiência com integrações de APIs em tempo real, filas e WebSockets, e com foco em implementação limpa e escalável posso entregar um agregador de chat que consolida YouTube, Facebook Live, Twitch, Kick e Trovo em uma única janela, respeitando limites de requisições, mantendo histórico para reduzir chamadas e exibindo tudo em tempo real via Pusher/WebSockets local. Vou adaptar a entrega exatamente ao que você descreveu, incluindo a lógica de administrador por application_id e broadcast_id, visitantes em página web com mensagens internas, e a opção do admin responder para todas as plataformas ou individualmente, além de handlers de eventos, armazenamento e uma Blade minimalista apenas para teste. Você pode esperar comunicação clara, entrega rápida e um repositório Git com o módulo instalável, README completo e uma demonstração curta do fluxo ao vivo, tudo com código comentado e seguindo PSR-12. Atenciosamente, **Juan**
$140 USD em 3 dias
4,9
4,9

Consolidar streams de chat de múltiplas plataformas em tempo real é exatamente o tipo de desafio que domino—já implementei integrações similares com webhooks e polling otimizado respeitando rate limits de APIs como YouTube Data API e Twitch IRC. Minha abordagem técnica: criar Service Classes dedicadas para cada plataforma (YouTube, Facebook Live, Twitch, Kick, Trovo), um sistema de filas Laravel para gerenciar requisições dentro dos limites de cada API, e broadcasting via Pusher com channels privados separando administradores de visitantes por application_id/broadcast_id. O histórico de mensagens será armazenado em MySQL com indexação otimizada para consultas rápidas. Entregarei código PSR-12 completo com migrations, eventos Pusher documentados, view Blade funcional para testes, e o GIF demonstrativo solicitado. Posso começar imediatamente com seu repositório Laravel 9.
$30 USD em 1 dia
4,3
4,3

Hi, I can do this. I will develop a Laravel module that consolidates chat messages from YouTube, Facebook Live, Twitch, Kick, and Trovo into a single interface, ensuring optimization for API request limits. The module will utilize Pusher for real-time message display and allow administrators to respond directly through the interface, with options to send messages to all platforms or individually. I will implement a message history feature for efficient API queries and ensure a clean, PSR-12 compliant codebase. The deliverables will include a Git repository with the module, a README for setup instructions, and a short video or GIF demonstrating the functionality. I look forward to collaborating on this project and delivering a robust solution. Ashnasajid
$140 USD em 3 dias
3,6
3,6

✅Hi there, hope you are doing well! Tenho experiência na criação de sistemas de chat integrados que centralizam mensagens de diferentes plataformas, garantindo desempenho otimizado e respeitando as limitações de requisições. A parte mais importante para completar este projeto será a integração eficiente com as APIs das plataformas, assegurando que as mensagens sejam consolidadas e exibidas em tempo real sem perdas. Proponho desenvolver um módulo em Laravel que centralize as mensagens de chat, use Pusher para notificações em tempo real e suporte respostas dos administradores para cada canal. I'd like to work on this project sincerely from my confidence. Let's connect and discuss more.
$150 USD em 3 dias
2,4
2,4

Hello, how are you? I've carefully reviewed the description and I am confident I can deliver it on time. I understand that you need a Laravel module that consolidates chat messages from YouTube, Facebook Live, Twitch, Kick, and Trovo into a single window, and I have hands-on experience in Laravel development and WebSockets with Pusher. Here is my approach as follows: - I'll start by setting up the Pusher integration to ensure real-time message display and handle incoming messages from multiple platforms efficiently. - Next, I'll implement the message response functionality, allowing admin users to reply directly through the interface, with options to send messages to all platforms or individually. - Finally, I will create a clean and well-commented codebase following PSR-12 standards, and include a Git repository with a README file detailing the setup process along with a short video or GIF demonstrating the live message flow. I am ready to start immediately and can deliver the result fast. I'd love to discuss in more detail. Best Regards.
$30 USD em 7 dias
1,9
1,9

Olá Oscar, Obrigado por compartilhar um projeto tão interessante e desafiador. Com vasta experiência em Laravel, integração de APIs e desenvolvimento de módulos de chat em tempo real, compreendo perfeitamente a necessidade de consolidar múltiplos canais de transmissão (YouTube, Facebook Live, Twitch, Kick e Trovo) em uma interface unificada, garantindo performance, segurança e facilidade de manutenção. Minha abordagem será construir um módulo Laravel desacoplado, totalmente aderente ao PSR-12, que se conecta às APIs das plataformas respeitando limites de requisições e autenticações, utilizando filas para otimizar o consumo e evitar bloqueios. As mensagens recebidas serão processadas e exibidas em tempo real via Pusher (WebSockets local), com um histórico persistente em MySQL para consultas rápidas e confiáveis. Implementarei lógica para distinguir interações entre administradores e visitantes, garantindo que apenas administradores possam responder às plataformas externas, individualmente ou em massa, conforme sua seleção. A view em Blade será minimalista, focada no fluxo das mensagens para testes e validação. Entregarei um repositório Git organizado, documentação clara no README (incluindo instruções de configuração, uso das filas e variáveis do .env) e um vídeo demonstrativo do funcionamento ao vivo, facilitando a avaliação e futura integração ao seu projeto principal. Estou pronto para entregar um backend robusto, escalável e de fácil manutenção, alinhado às suas expectativas. Fico à disposição para esclarecer detalhes técnicos e garantir que todas as integrações funcionem perfeitamente. Aguardo seu retorno para avançarmos!
$150 USD em 1 dia
3,8
3,8

Campina Grande, Brazil
Método de pagamento verificado
Membro desde jan. 25, 2026
$1500-3000 USD
$250-750 USD
$1500-3000 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
£5000-10000 GBP
₹12500-37500 INR
£2-5 GBP / hora
€3000-5000 EUR
$750-1500 USD
$30-250 AUD
$8-15 AUD / hora
₹150000-250000 INR
$30-250 USD
$15-25 USD / hora
$8-15 AUD / hora
$15-25 USD / hora
$10-30 CAD
₹75000-150000 INR