Estamos buscando um desenvolvedor full-stack experiente para construir o ViralClip AI, uma inovadora plataforma SaaS que utiliza inteligência artificial para transformar vídeos longos do YouTube em clipes virais curtos, otimizados para TikTok, Reels e YouTube Shorts. O objetivo é criar um MVP robusto e funcional em um prazo de 2 a 4 semanas.
Funcionalidades Principais:
O usuário irá colar o link de um vídeo do YouTube, selecionar o nicho de conteúdo (ex: fitness, negócios, games) e a plataforma entregará automaticamente até 50 clipes em formato MP4 vertical (9:16), completos com legendas geradas por IA.
Componentes a Serem Desenvolvidos:
* Landing page de alta conversão com design dark theme e detalhes em neon rosa/roxo.
* Sistema de autenticação de usuários via Google, utilizando Supabase Auth.
* Dashboard intuitivo para o usuário, incluindo uma galeria para visualização e gerenciamento dos clipes gerados.
* Integração com a API da OpenAI, utilizando Whisper para transcrição de áudio e GPT-4o para identificação de "hooks" virais nos vídeos.
* Um worker de processamento de vídeo, utilizando FFmpeg, a ser hospedado em plataformas como Railway ou Render.
* Implementação de um sistema de créditos com diferentes planos: Free (5 clipes/dia), Pro (500 clipes/mês) e Unlimited (clipes ilimitados).
* Integração completa com Stripe Checkout e webhooks para processamento de pagamentos e gestão de assinaturas.
* Armazenamento de vídeos e dados no Supabase Storage.
* Estratégia de deploy: frontend no Vercel e o worker de processamento em Railway ou Render.
Stack Tecnológica:
* Frontend:
Next.js 14, React 18, TypeScript, TailwindCSS, Framer Motion.
* Backend/Database/Auth: Supabase.
* APIs: OpenAI API, Stripe.
* Processamento de vídeo: FFmpeg.
Entregáveis do Projeto:
* Código-fonte completo e bem documentado no GitHub.
* Plataforma com deploy funcionando end-to-end.
* Configuração completa do Supabase (tabelas, políticas RLS).
* Configuração do Stripe para ambientes de teste e produção.
* Arquivo README detalhado com instruções de setup e deploy.
* Geração de clipes funcionando perfeitamente do início ao fim.
* Suporte técnico de 2 semanas após a entrega do projeto.
Recursos Disponibilizados pelo Cliente:
* Briefing técnico detalhado com estrutura de banco de dados e fluxos de trabalho.
* Referência de design para a landing page em html/css.
* Acesso às contas Supabase, Stripe e OpenAI já criadas.
Prazo e Orçamento:
O prazo estimado para a entrega do MVP completo é de 2 a 4 semanas. O orçamento será definido conforme a proposta do candidato. Priorizamos freelancers com portfólio comprovado em projetos SaaS, integrações de pagamento e soluções de inteligência artificial.
Como se Candidatar:
Interessados devem apresentar:
* Link para GitHub ou portfólio com projetos similares.
* Exemplos de projetos que envolvam Stripe ou Supabase.
* Estimativa de prazo e valor para a conclusão do MVP.
* Uma breve explicação sobre como resolveria o desafio técnico de integrar o FFmpeg no ambiente do Vercel, demonstrando compreensão do problema central.
Prazo de Entrega: Não estabelecido