Pronto para produção · HTTPS · SQLite

O CRM simples que fecha a sua próxima venda.

CRM R24 é um sistema de gestão de contatos construído em Laravel 13 + Filament 5. Cadastre empresas, organize contatos no funil de vendas e registre cada interação em um único lugar — sem planilhas, sem ruído.

Entrar no painel →

Funcionalidades implementadas

🏢

Cadastro de Empresas

Nome, site, setor e notas. Cada empresa carrega seus contatos e pode ser criada direto no formulário de contato.

👤

Cadastro de Contatos

Nome, e-mail, telefone, empresa vinculada e etapa do funil. Busca por nome, e-mail, telefone e empresa.

🪜

Funil de vendas

Cinco etapas: Lead, Qualificado, Proposta, Ganho e Perdido. Cada etapa tem cor própria na listagem.

💬

Registro de Interações

Data e hora, tipo (ligação, e-mail, reunião, WhatsApp, anotação) e nota livre. Filtrar por tipo e contato.

🔗

Relacionamentos

Contatos pertencem a uma empresa. Interações pertencem a um contato. Editar o contato mostra suas interações.

🔍

Busca e filtros

Busca textual em todas as colunas principais. Filtros por etapa do funil, setor, tipo de interação e mais.

🛡️

Painel admin seguro

Login dedicado em /admin, sessão autenticada, CSRF e senhas com hash. Acesso atrás do proxy HTTPS.

⚙️

Painel Filament 5

Listar, criar, editar e excluir todos os recursos com formulários em seções, validação de servidor e ações em massa.

🧪

Suite de testes Pest 5

Testes de domínio (modelos e migrations) e um teste que percorre todos os Resources do Filament logado como admin.

Stack

Backend

Laravel 13, Eloquent, Filament 5, SQLite e PHP 8.5 rodando dentro de container rootless.

Laravel 13Filament 5PHP 8.5SQLite

Qualidade

Pest 5 com PHPUnit 13. Build de assets via Vite. APP_ENV=production e APP_DEBUG=false no container público.

Pest 5PHPUnit 13Viteintl