Vale construir sua versão de Salesforce?
O CRM empresarial e a plataforma de aplicações em torno dos quais a maioria das organizações de vendas, atendimento e marketing é estruturada.
Você com certeza consegue criar de uma vez um rastreador de contatos e negócios, e, para uma pessoa, ele costuma ser melhor que o Salesforce. Mas ninguém paga ao Salesforce por uma tabela de funil. As pessoas pagam pelo sistema ao qual todo o resto da empresa já está conectado: as tarefas de ETL, a automação de marketing, a fila de suporte, os relatórios financeiros, os doze anos de histórico de negócios ganhos, o administrador que escreveu 400 regras de validação e os auditores que o aceitam. Um substituto pessoal substitui a parte do Salesforce que nunca foi a cara. Se você trabalha sozinho ou tem um negócio de duas pessoas, crie; se está tentando sair de uma organização existente, isso é um projeto de migração, não uma sessão de programação.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a single-user personal CRM that runs locally. No accounts, no cloud, no telemetry.
Stack, non-negotiable:
- Next.js (App Router) with TypeScript
- SQLite via better-sqlite3, file at ./data/crm.db
- Drizzle ORM for schema and migrations
- Tailwind CSS, no component library
- Runs with `npm run dev` on port 3000 and nothing else needs to be installed
Data model:
- companies: id, name, domain, notes, createdAt
- contacts: id, companyId (nullable), name, email, phone, role, notes, createdAt
- deals: id, title, companyId, contactId (nullable), amountCents, currency (default USD), stage, expectedCloseDate, createdAt, closedAt, outcome (won|lost|null)
- activities: id, kind (call|email|meeting|note), subject, body, occurredAt, contactId, dealId, createdAt
- tasks: id, title, dueDate, done, contactId, dealId
- Stages are a fixed list in code: lead, qualified, proposal, negotiation, closed.
Screens:
1. /pipeline: kanban board, one column per stage, deal cards showing title, company, amount. Drag between columns persists the stage. Column headers show count and summed amount.
2. /contacts and /companies: searchable tables, click through to a detail page showing linked deals, activity timeline newest first, and open tasks.
3. /deals/[id]: edit fields inline, log an activity, mark won or lost.
4. /today: tasks due today or overdue, plus deals with no activity in 14 days, labelled "going cold".
Also build:
- One global search box (cmd+K) over contacts, companies and deals, using SQLite LIKE queries. No vector search, no AI.
- A GET /api/export route that dumps everything as JSON, and a CSV import for contacts that maps columns in the UI before committing.
- Seed script with about 20 fake contacts, 8 companies and 12 deals so the board is not empty on first run.
Explicitly out of scope: email sending or syncing, OAuth, multi-user or permissions, workflow automation, reporting beyond the pipeline totals, mobile app, any third-party API. If you want any secret later, read it from .env and commit .env.example only.
Write a README with setup in under five commands and a one-paragraph note on how to back up the SQLite file.O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Uma aplicação web local com contatos, empresas, negócios em um funil com arrastar e soltar, notas de atividades e lembretes da próxima ação, apoiada em SQLite.
O que você vai precisar
- Ambiente de execução Node e um lugar para executá-lo, local ou em uma pequena VPS
- Opcional: credencial IMAP ou da API do Gmail se você quiser registrar e-mails, o que vai consumir o fim de semana
Porque o CRM é a costura que une toda a organização de receita. O marketing pontua leads nele, o suporte consulta contas nele, o financeiro faz conciliações com base nele e a apresentação para o conselho é gerada a partir dos seus relatórios. Arrancá-lo significa reconstruir tudo isso de uma vez, sem interrupção, enquanto a equipe de vendas está no meio do trimestre. Esse risco vale mais por ano que a licença, e é justamente por isso que a licença custa o que custa. Um consultor solo acompanhando quarenta relacionamentos está em uma situação completamente diferente e paga principalmente por culpa.
xTodas as integrações: automação de marketing, chamados de suporte, cotações, cobrança, ferramentas de BI e a centena de conectores que fornecedores criam para Salesforce e nada mais
xPermissões para múltiplos usuários, regras de compartilhamento, segurança por campo e trilhas de auditoria que passam por uma revisão de conformidade
xRelatórios, previsões e painéis que a liderança já sabe ler
xO ecossistema de administração: consultores, AppExchange e um conjunto de profissionais disponíveis para contratação que já conhece o modelo de objetos
xDados históricos com rastreabilidade, que são o verdadeiro ativo de qualquer CRM com mais de um ano
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Salesforce?
- Plano mensal
- US$ 25/mêsUS$ 25/mês · por pessoa
- Por ano
- US$ 300/anoUS$ 300/ano
- No cartão, com IOF de 3,5%
- R$ 131/mêsR$ 1.568/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Salesforce. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar Salesforce?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar Salesforce?
Não de verdade. O valor de Salesforce não está no código: O diferencial difícil de copiar é que financeiro, marketing e suporte já leem dele, então sair é uma migração que envolve outros três departamentos. Veja a análise acima.
Quanto custa Salesforce?
Salesforce custa cerca de US$ 25/mês (Starter Suite, checado em 20/10/2026), ou seja, US$ 300 por ano.
O que eu perco ao substituir Salesforce?
Sinceramente: Todas as integrações: automação de marketing, chamados de suporte, cotações, cobrança, ferramentas de BI e a centena de conectores que fornecedores criam para Salesforce e nada mais; Permissões para múltiplos usuários, regras de compartilhamento, segurança por campo e trilhas de auditoria que passam por uma revisão de conformidade; Relatórios, previsões e painéis que a liderança já sabe ler; O ecossistema de administração: consultores, AppExchange e um conjunto de profissionais disponíveis para contratação que já conhece o modelo de objetos; Dados históricos com rastreabilidade, que são o verdadeiro ativo de qualquer CRM com mais de um ano. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Salesforce?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.