Analisando propostas

Desenvolvedor Full-Stack para Saas de Upload Massivo de Anúncios no Facebook

Publicado em 05 de Novembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um(a) desenvolvedor(a) full-stack experiente para transformar um script Python existente, que já realiza upload em massa de anúncios no Facebook (50 conjuntos x 50 criativos por operação), em uma plataforma SaaS completa e escalável. O objetivo é criar um produto robusto e fácil de usar para clientes não-técnicos.

Os principais requisitos e funcionalidades esperadas para o produto incluem:

1.  Login e Integração com Facebook (OAuth2): Implementar um sistema de autenticação via Facebook (OAuth2), similar a plataformas como UTMify ou RedTrack. A plataforma deve ser capaz de puxar automaticamente Contas de Anúncio, Páginas, Pixels e Catálogos do usuário, eliminando a necessidade de tokens manuais.

2.  Funcionalidade de Upload Massivo: Desenvolver um módulo que permita o envio de 20.000 a 50.000 anúncios de uma só vez. Este módulo deve incluir um sistema de fila, retries inteligentes para operações falhas e tratamento eficaz de rate-limits da Graph API (erros 17/32). É Essencial que haja uma barra de progresso e logs em tempo real para o usuário acompanhar o status dos uploads.

3.  Front-end Moderno e Intuitivo: Criar uma interface de usuário (UX) limpa e amigável, utilizando tecnologias modernas como React e Tailwind (ou similar). O front-end deve ser projetado para usuários não-técnicos, com dashboards de uso claros e alertas de erro compreensíveis.

4.  ÁRea de Membros e Monetização: Desenvolver uma área de membros completa, incluindo funcionalidades de cadastro de usuários e gestão de planos de assinatura baseados no volume de spend (Starter, Growth, Enterprise). Será necessária a integração com gateways de pagamento como Stripe e PayPal, além de um sistema de controle de quotas e um painel administrativo para gestão de billing e churn.

5.  DevOps e Escalabilidade: A arquitetura da solução deve ser pensada para escalabilidade e alta disponibilidade. Isso inclui a utilização de Docker para conteinerização, implementação de ci/cd (integração contínua/entrega contínua) e deploy em provedores de nuvem como aws, gcp ou azure. Ferramentas de monitoramento como Prometheus e Grafana devem ser consideradas para garantir a performance e estabilidade da plataforma.

Deliverables esperados:
*  Documentação completa da arquitetura da solução.
*  API documentada (preferencialmente com Swagger ou GraphQL).
*  Front-end totalmente integrado e funcional.
*  Painel administrativo para gestão da plataforma.
*  Conjunto de testes automatizados.
*  Documentação de uso para o cliente final.

O prazo estimado para a entrega de um MVP é de aproximadamente 6 semanas, com a possibilidade de extensão do projeto para suporte contínuo e desenvolvimento de novos recursos (por exemplo, templates de campanha). Buscamos um profissional com experiência comprovada em Facebook Marketing API, OAuth2 e histórico de sucesso no desenvolvimento de produtos SaaS na área de marketing.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por W. C. D. S. C.