
Completed
Posted
Paid on delivery
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.
Project ID: 40178231
10 proposals
Remote project
Active 4 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

⭐⭐⭐⭐⭐ 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 in 5 days
2.8
2.8
10 freelancers are bidding on average $120 USD for this job

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 in 7 days
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 in 3 days
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 in 1 day
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 in 3 days
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 in 3 days
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 in 7 days
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 in 1 day
3.8
3.8

Campina Grande, Brazil
Payment method verified
Member since Jan 25, 2026
$750-1500 AUD
₹2500-15000 INR
$3000-5000 USD
$250-750 USD
₹1500-12500 INR
$30-250 AUD
₹37500-75000 INR
$30-250 USD
₹750-1250 INR / hour
$10-30 USD
₹12500-37500 INR
$15-25 USD / hour
₹1500-12500 INR
₹150000-250000 INR
$250-750 USD
$10-30 USD
$250-750 USD
$250-750 USD
$10-30 USD
$10-200 USD