Sobre este projeto
it-programming / web-development
Aberto
O objetivo deste projeto é desenvolver um sistema interno de IA. Este sistema permitirá aos gestores cadastrar e analisar dados de testes de ofertas de marketing, compará-los com benchmarks e gerar relatórios estruturados com insights acionáveis, utilizando integração com APIs de IA.
Funcionalidades Principais:
1. Cadastro de Dados de Ofertas: Gestores poderão registrar detalhes de testes de ofertas, funil de vendas, fontes de tráfego e métricas de desempenho.
2. Comparação com Benchmarks: O sistema comparará automaticamente os dados da oferta cadastrada com benchmarks pré-definidos por nicho de mercado, país, ofertas passadas e fonte de tráfego.
3. Análise de IA e Geração de Relatórios: Integração com APIs de Inteligência Artificial (OpenAI ou Gemini) para gerar relatórios detalhados e estruturados, que incluirão:
* Motivos pelos quais a oferta não validou ou quão próxima está da validação.
* Identificação de gargalos em cada etapa do funil (anúncio, tráfego, checkout, oferta/ticket médio).
* Um plano de ação claro para os próximos testes.
4. Histórico de Ofertas: O sistema manterá um histórico completo de todas as ofertas e suas análises para futuras comparações e aprendizado contínuo.
Escopo Técnico (MVP):
Backend:
* Autenticação simples para usuários (Admin / Gestor).
* Operações para:
* Offers (dados da oferta: nicho, país, fonte, funil, datas, orçamento, etc.).
* Offer_metrics (ctr, roas, aov, ipm, taxa de conversão, etc.).
* Benchmarks (por nicho, país, fonte, tipo de funil, métrica, faixa mínima/máxima).
* Endpoint:
* Busca dados da oferta, métricas, benchmarks e histórico similar.
* Monta um json de contexto para a ia.
* Chama a api da ia (openai ou gemini).
* Recebe a resposta da ia em formato json estruturado.
* Salva o relatório gerado.
Banco de Dados (Postgres / Supabase);
Frontend:
* Tela de login.
* Lista de ofertas com funcionalidade para cadastrar e editar.
* Tela de gerenciamento de benchmarks para usuários administradores.
* Tela de detalhes da oferta, exibindo dados, métricas e um botão para “Gerar/Atualizar análise com IA”.
* Exibição clara do relatório da IA (sumário, gargalos, plano de ação, dados faltantes).
Integração com IA:
* Utilização das APIs da OpenAI ou Gemini.
* O prompt para a ia será fornecido, com regras claras para garantir que a ia não invente números ou benchmarks, sempre liste dados faltantes e responda em json com campos fixos.
Entregáveis:
* Projeto completo e funcional (backend, frontend e banco de dados).
* Scripts de migrations para o banco de dados.
* Integração com a IA totalmente funcional.
* Documentação básica, incluindo instruções para rodar o projeto localmente, configurar variáveis de ambiente e explicação dos principais endpoints e telas.
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