Projeto full stack com IA

AI Lead Qualifier

O AI Lead Qualifier e um projeto de portfolio que simula um fluxo de qualificacao de leads com IA. O frontend em React envia os dados para uma API em Node.js e Express, que analisa a necessidade comercial do lead e devolve um resultado estruturado com status, score, motivo e abordagem sugerida.

Fluxo completo

Captura os dados do lead, envia para a API e apresenta a resposta de forma clara no frontend.

Dois modos de IA

O backend funciona com provider mock para testes e tambem com OpenAI para simulacoes reais.

Uso pratico

Mostra uma aplicacao de IA voltada para triagem, qualificacao e priorizacao comercial.

Tela principal do projeto AI Lead Qualifier

Sobre o projeto

A proposta do projeto e demonstrar um caso de uso realista de IA aplicada a vendas. A aplicacao recebe o nome da empresa e a necessidade do lead, processa esse contexto no backend e retorna um parecer pronto para leitura, ajudando a visualizar como um time comercial pode automatizar a triagem inicial de oportunidades.

01

O usuario preenche o nome da empresa e descreve a necessidade comercial.

02

O frontend React envia os dados para a rota POST /qualify-lead.

03

A API processa a qualificacao com provider mock ou com a OpenAI API.

04

O sistema devolve status, score, reason e suggestedApproach de forma estruturada.

Tecnologias utilizadas

O projeto combina backend, frontend e integracao com IA para mostrar uma arquitetura modular e pronta para evolucao. Alem da interface React, a aplicacao possui validacao de entrada, variaveis de ambiente, provider configuravel e comunicacao local entre Vite e Express.

Node.js Express JavaScript React Vite dotenv OpenAI API REST API

Galeria do projeto

As imagens abaixo mostram a interface principal da aplicacao, um exemplo de retorno nao qualificado e um exemplo de lead qualificado com score, justificativa e sugestao de abordagem.

Tela principal do AI Lead Qualifier
Visao geral da interface com formulario de entrada, explicacao do fluxo e painel de resultado.
Exemplo de lead nao qualificado no AI Lead Qualifier
Exemplo de resposta com score baixo, status not qualified e sugestao de abordagem.
Exemplo de lead qualificado no AI Lead Qualifier
Exemplo de lead com score alto, status qualified e justificativa comercial.