Mini CRM para SDRs

VISÃO GERAL
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.

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.

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.

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.

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.

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.

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

DESAFIOS
- •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.
CONQUISTAS
- •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.