Evaluating bids

Desenvolvedor Experiente para Microserviço 'Influencer Ia' em Plataforma Saas

Published on the February 11, 2026 in IT & Programming

About this project

Open

Estamos buscando um desenvolvedor experiente para criar um microserviço/API separado para a nova feature 'Influencer IA' em nossa plataforma SaaS. O objetivo é integrar funcionalidades avançadas de IA para a criação de vídeos de dança com influencers virtuais, baseados em conteúdo viral do TikTok e Instagram. Esta feature será desenvolvida como um serviço independente para evitar sobrecarga no sistema principal.

Detalhes do Projeto:

Contexto do SaaS Avatrix:
- Plataforma atual: Next.js 14 (App Router), TypeScript, PostgreSQL, autenticação JWT, sistema de gerenciamento de créditos.

Nova Feature 'Influencer IA':
- Facilitar a criação de vídeos de dança utilizando influencers IA.
- Baseado em vídeos virais de plataformas como TikTok e Instagram.

Motivação para o Serviço Separado:
- A feature é computacionalmente intensiva, envolvendo scraping, processamento de vídeo (FFmpeg) e múltiplas chamadas a APIs externas.
- A execução em um servidor/API dedicado garantirá que o site principal não seja sobrecarregado, mantendo a performance e escalabilidade.

Escopo de Trabalho do Desenvolvedor:

1. Criação de Servidor API Separado:
- A escolha da tecnologia para o servidor API é flexível, podendo ser Node.js/Express ou Next.js API routes.
- O serviço deve ser robusto e escalável.

2. Implementação de Autenticação:
- O microserviço receberá tokens JWT do servidor principal do Avatrix.
- A validação do token será realizada em todos os endpoints, utilizando a mesma chave secreta do sistema principal.

3. Endpoint: Buscar Vídeo Viral (POST /api/search-viral-video):
- Receberá um objeto com a categoria desejada (ex: "Danças Funk", "Danças Trend").
- Realizará scraping em plataformas como TikTok, Instagram e Reels (utilizando ferramentas como Puppeteer ou similar).
- Retornará uma lista de 3 vídeos virais, incluindo URL, thumbnail e estimativa de visualizações.
- Deverá aplicar um limite para buscar apenas vídeos com um alto número de visualizações.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site

Delivery term: Not specified

Skills needed

Other projects posted by J. P. P. R.