Pesquisar

Desenvolvedor backend Node.js/Express para painel de streaming P2P

05/06/2026 às 01:32

Descrição do Projeto:

Procuro desenvolvedor backend com experiência em Node.js, Express e APIs em tempo real para desenvolver a primeira versão de um painel/backend para um sistema próprio de streaming P2P.

O projeto já possui uma engine Android em desenvolvimento, com player local, proxy interno 127.0.0.1, cache por blocos e montagem de blocos em tempo real. Agora preciso estruturar o backend/painel para registrar clientes online, canais ativos, peers conectados, seeds/VPS e métricas do sistema.

Nesta primeira versão, não será necessário desenvolver o P2P completo ainda. O objetivo é criar a base do backend para monitoramento e controle.

Escopo inicial:

1. Criar backend em Node.js + Express.
2. Criar painel web simples em HTML/CSS/JS ou EJS.
3. Criar endpoints REST para:
- registrar entrada de um cliente/peer em um canal;
- receber heartbeat dos peers;
- listar peers online;
- listar streams/canais ativos;
- listar seeds/VPS cadastradas;
- retornar dados para dashboard.
4. Manter estado em memória na primeira versão.
5. Preparar estrutura para futuramente usar Redis/PostgreSQL.
6. Criar dashboard simples mostrando:
- canais ativos;
- clientes online;
- peers conectados;
- seeds online;
- blocos/cache reportados pelos clientes;
- download/upload reportado;
- logs recentes.
7. Criar estrutura de código organizada para futuramente adicionar:
- broker de peers;
- seleção de peers por canal;
- fallback por seed;
- endpoints de troca de blocos.

Tecnologias desejadas:

- Node.js
- Express
- JavaScript
- HTML/CSS simples
- Socket.IO opcional
- Redis opcional para fase futura
- PM2/Linux/VPS

Requisitos importantes:

- Código simples e bem organizado.
- Facilidade para integrar com app Android.
- Endpoints documentados.
- Painel funcional, mesmo que visualmente simples.
- Disponibilidade para evoluir o projeto em etapas.

A primeira entrega esperada é uma versão funcional em que o Android consiga enviar dados via API e o painel mostre em tempo real os peers online, canais ativos e o status básico do sistema.

Tenho clareza do fluxo técnico e posso explicar a arquitetura atual. Preciso de alguém para transformar isso em um backend/painel organizado e preparado para crescer.

Habilidades desejadas:

HTML Java NodeJS Znode

Atividades do cliente nesse projeto:

Última visualização: 09/06/2026 às 19:13

Última interação: 05/06/2026 às 16:23

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 28
Interessados: 34
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (28)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Otávio Q.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Denilson J.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Carlos B.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

+ 8 propostas

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Especialista técnico em Shopify para rastreamento de vendas e Meta Pixel - Nossa loja Shopify está enfrentando uma divergência grave entre os relatórios de vendas do Meta Ads e as vendas reais confirmadas na Shopify. Em diversas semanas analisadas, o M...

Criar loja no Shopify para venda de produtos - Basicamente, quero que o site seja construído do zero e configurado no Shopify para venda de produtos. O carrinho de compras deve ter upsell. O produto deve ser configurado com variantes: a...

Desenvolvimento de site com integração a SQL, WhatsApp e IA - Desenvolver um site com acesso ao banco de dados SQL, integração com WhatsApp e funcionalidades de IA.

Desenvolvimento de site institucional em WordPress e Elementor - Olá! Estou procurando um desenvolvedor com experiência em WordPress e Elementor para desenvolver um site institucional. O layout será baseado em um template profissional do El...

Apresentação de currículo para formação de equipe temporária - Apresentação de currículo vitae para futura formação de equipe para trabalho temporário. Obrigatório: - Curso superior completo na área de d...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.