Pular para o conteúdo principal

F19 — Gerenciar clientes e leads no CRM

IT2 Concluída · Rastreabilidade: F19 · CP1 · OE3

Issue da Feature (GitHub): #177 — abrir no GitHub

Protótipo: Protótipo CRM (IT2) — compartilhado entre F19, F20 e F21 (mesmo board Kanban).

Deploy: link a definir

Acesso para avaliação

Esta funcionalidade exige login de administrador.

E-mail: owner@crianex.com · Senha: Crianex@Owner1

Refinamento pós-implementação

RF60, RF61 e RF62 foram adicionados após a entrega inicial, a partir de uma auditoria de rastreabilidade — cobrem busca/filtros, exportação CSV e visualização em tabela/indicadores do funil, capacidades que faltavam além do CRUD básico de leads. Detalhamento completo em Resultados V&V da IT2 — MR.02.

Requisitos (evidências)

Selecione um requisito na navegação abaixo. Cada um traz seus critérios de aceite, regras de negócio e um espaço para o screenshot da funcionalidade em funcionamento (substitua a imagem de placeholder pela captura real).

RF37 — Cadastrar lead no CRM

Critérios de aceite (BDD)

  • Dado admin autenticado com dados válidos, quando cadastrar lead, então um card é criado na coluna inicial com os dados persistidos.
  • Dado campos obrigatórios vazios, quando submeter, então a validação impede a criação.
  • Dado requisição sem permissão, quando POST do lead, então o RLS bloqueia com 403.

Regras de negócio: RN19 — Entrada do lead no funil (todo lead cadastrado entra na coluna inicial padrão)

Evidência (screenshot):

Deploy: link a definir