Mini CRM para SDRs

Mini CRM para SDRs

O Mini CRM para SDRs é uma plataforma focada em produtividade para times de prospecção, desenvolvida com o que há de mais moderno no ecossistema Next.js. O projeto visa facilitar a gestão de leads e a personalização de abordagens através de inteligência artificial.

Tour pela Aplicação

1. Acesso e Segurança (Login)

A jornada começa com uma interface de autenticação minimalista. O sistema garante que cada usuário tenha seu ambiente seguro para gerenciar seus contatos e estratégias de vendas.

Imagem do projeto

2. Personalização do Perfil (Onboarding)

Após o acesso, o usuário é convidado a completar seu perfil. Uma boa abordagem de SDR começa com a identificação clara; aqui, o usuário pode subir sua foto e definir seus dados básicos antes de iniciar as operações.

Imagem do projeto

3. Gestão de Workspace

O CRM utiliza o conceito de Workspaces. Isso permite que o usuário organize diferentes frentes de trabalho ou empresas sob um único perfil, definindo nomes personalizados e logos para cada ambiente de trabalho.

Imagem do projeto

4. Visão Geral (Dashboard)

O coração analítico da aplicação. O Dashboard oferece uma visão macro da saúde do funil de vendas, apresentando:

  • Métricas Rápidas: Total de leads, leads qualificados, campanhas ativas e reuniões agendadas.
  • Gráfico de Etapas: Visualização clara de quantos leads estão em cada fase do funil (Base, Mapeado, Conexão, etc).
  • Atividade Recente: Acesso rápido às campanhas ativas.
Imagem do projeto

5. Fluxo de Vendas (Pipeline & Mensagens de IA)

O diferencial competitivo do projeto. No Pipeline, o usuário pode gerenciar leads individualmente. Ao selecionar um lead, o sistema utiliza IA para gerar mensagens automáticas via WhatsApp ou E-mail.

  • Sugestões Inteligentes: A IA gera opções de texto baseadas no contexto da campanha (ex: Black Friday).
  • Envio Facilitado: Botões diretos para abrir o WhatsApp ou enviar o e-mail com o conteúdo gerado.
Imagem do projeto

6. Gestão de Campanhas

Área dedicada à criação e manutenção de estratégias de prospecção. É possível definir o tom de voz da campanha (ex: Neutro, Formal) e acompanhar quantos leads estão vinculados a cada iniciativa.

Imagem do projeto

7. Configurações de Workspace e Membros

Para ambientes colaborativos, a tela de Settings permite:

  • Editar as informações do workspace atual.
  • Gerenciar Membros: Adicionar novos colaboradores e definir permissões de Proprietário ou Administrador.
  • Personalizar campos e visualizar o histórico de ações
Imagem do projeto

  • Implementei uma arquitetura de dados que permite a movimentação fluida entre os estágios, garantindo que o Dashboard reflita em tempo real o volume de leads em cada fase através de estados globais e filtros otimizados.
  • Desenvolvi um sistema de prompt engineering que combina os dados do lead (nome, empresa, cargo) com o tom de voz definido na campanha. Isso permite que o sistema gere sugestões altamente personalizadas para WhatsApp e E-mail, aumentando a taxa de conversão na abordagem inicial.
  • Estruturei o banco de dados e as rotas da aplicação para que cada Workspace funcione como uma unidade independente. Isso garante que configurações, membros e leads de um projeto nunca se misturem com outros.
  • Criei um fluxo de onboarding guiado (telas de Perfil e Workspace), garantindo que o usuário só tenha acesso ao Dashboard principal após configurar o básico, evitando a sensação de "tela vazia" e melhorando a retenção na plataforma.
  • Consegui implementar um motor de IA que não é apenas conceitual, mas funcional.
  • Desenvolvi uma central de métricas que traduz dados complexos em insights visuais claros.
  • A implementação de um fluxo de configuração inicial (Onboarding) robusto.
Next.jsSupabaseGeminiTypescriptShadcn
CRMSDRSASSAI