Sobre este projeto
it-programming / web-development
Aberto
Estou criando um SaaS chamado BateraPlay focado em bateristas para:
✔ separar bateria de qualquer música
✔ detectar BPM
✔ processar rápido em backend
✔ fornecer stems para prática com metrônomo
Preciso de um desenvolvedor sênior/experiente para entregar
OBJETIVO DO PROJETO
Desenvolver o backend completo de separação de áudio profissional com IA, usando GPU para processamento rápido, integrável ao meu frontend (feito com Lovable)
ESCOPO DO TRABALHO
Backend API
Receber uploads de áudio (MP3/WAV)
Processar com modelos de separação (ex: Demucs ou similares)
Detectar BPM da música
Exportar stems (drums, bass, vocals, other)
Armazenar e retornar URLs acessíveis
Infraestrutura de GPU
Criar servidor com GPU (RunPod / / similar)
Configurar ambiente para processamento rápido
Capacidade de atender vários usuários por dia
Otimização de uso de GPU (fila, paralelismo, custos)
Integração com Lovable
Endpoints claros e seguros para o front usar
Frontend mostra status (queue/progress)
Armazenamento no backend e retorno ao frontend
Documentação
Documentação clara da API
Como deployar ambiente
Como escalar mais máquinas depois
📍 REQUISITOS TÉCNICOS
✔ Experiência com separação de áudio (Demucs, Spleeter, etc)
✔ Experiência em Python (FastAPI / Flask) ou Node
✔ Experiência com GPUs (RunPod / Lambda / Paperspace etc)
✔ Entendimento de filas/escala (RabbitMQ, Redis, Celery ou similar)
✔ Experiência com backend para SaaS
✔ Boa comunicação e documentação
🛠 RESULTADO ESPERADO
Um sistema backend que:
✔ Processa músicas rapidamente
✔ Retorna stems separadas
✔ Pode escalar para vários usuários
✔ Integra com frontend existente
✔ Tem documentação e manutenção
Favor passar um orçamento justo para fazer esse trabalho
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias