Recursos humanos

Vale construir sua versão de Greenhouse?

Software de rastreamento de candidatos e contratação estruturada para empresas que contratam em volume.

Melhor assinar · o valor vai além do código
Preço Não informadoTempo estimado um fim de semanaCategoria Recursos humanosVotos no catálogo 0

Um agente consegue, sim, construir para você um rastreador de candidatos: etapas, notas, um quadro Kanban, um formulário de scorecard. Isso é talvez cinco por cento do que o Greenhouse recebe para entregar. O resto é distribuição de vagas em job boards, uma página de carreiras hospedada que aguenta tráfego, agendamento de entrevistas em uma dúzia de calendários, kits de entrevista estruturados, acesso com permissões para gestores de contratação que não são você, trilhas de auditoria, relatórios EEOC e OFCCP, fluxos de retenção e exclusão do GDPR e uma cauda muito longa de integrações com HRIS e verificação de antecedentes. Contratar também é um dos processos mais litigados dentro de uma empresa, o que significa que as partes chatas (quem viu o quê, quando e o que foi apagado) são o produto. Contratação solo ou com duas pessoas funciona muito bem num rastreador DIY; qualquer coisa com superfície jurídica, não.

EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.

O prompt completo
Build a local-only applicant tracker for a solo or two-person hiring pipeline. No cloud, no accounts, no telemetry.

Stack, non-negotiable:
- Next.js 15, App Router, TypeScript, Tailwind.
- SQLite via better-sqlite3, single file at ./data/ats.db. Schema in migrations run at boot.
- Resume/attachment files stored on local disk under ./data/files, referenced by path in the DB.
- No auth. This runs on localhost for one person.

Data model:
- roles: title, team, status (open/closed), created_at, notes markdown.
- candidates: name, email, phone, source (referral/inbound/outbound/agency), role_id, stage, created_at, archived_at nullable.
- stages are per-role and ordered: default Applied, Screen, Interview, Onsite, Offer, Hired, Rejected.
- notes: candidate_id, body markdown, created_at.
- scorecards: candidate_id, interview_name, per-attribute rating 1-4, overall recommendation (strong no/no/yes/strong yes), free text, created_at.
- attachments: candidate_id, filename, path, uploaded_at.
- events: append-only log of every stage change and field edit with timestamp. Never delete rows here.

UI:
- /roles list, /roles/[id] shows a Kanban board of that role's stages with drag and drop between columns.
- /candidates/[id] is the main screen: header with name, role, stage, source; tabs for Notes, Scorecards, Attachments, History (from events).
- Global search across candidate name, email, and note bodies. Use SQLite FTS5.
- Quick add: paste a name and email, pick a role, done in one modal.
- A per-role funnel count strip: how many in each stage, and median days in stage.

Also include:
- Structured interview kits: per-role, define a named interview with 3-6 attributes to rate. Scorecards are created from a kit so ratings stay comparable.
- CSV export of all candidates and scorecards, and a JSON dump of the whole DB.
- A retention helper: a page listing candidates archived more than N days ago with a one-click purge that deletes their files and PII but keeps an anonymized events row. Default N in .env.

Explicitly out of scope, do not build or stub:
- Email sending, calendar scheduling, job board posting, a public careers page, multi-user permissions, any OAuth.

Deliver a README with setup, `npm run dev`, and a seed script that creates two roles and eight fake candidates. Secrets and config in .env.example.

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

Prompt original preservado em inglês.

Como seria construir sua versão?

Um rastreador de candidatos local: adicione vagas, arraste candidatos pelas etapas, anexe currículos e notas e preencha scorecards estruturados, tudo em um único arquivo SQLite.

O que você vai precisar

Por que ainda vale pagar

Porque contratar é um processo multiplayer e juridicamente fiscalizado, e um rastreador pessoal é single player. No momento em que um gestor de contratação, um recrutador, um coordenador e uma agência externa precisam de acesso restrito ao mesmo pipeline, e no momento em que alguém pede números de impacto adverso ou um candidato faz um pedido de exclusão de dados, a versão DIY deixa de ser um rastreador e vira um projeto de compliance sem orçamento. O Greenhouse também fica no centro do grafo de ferramentas de recrutamento: extensões de prospecção, avaliações, agendamento, verificação de antecedentes e o HRIS partem do princípio de que ele existe. Arrancá-lo significa refazer essas conexões à mão.

O que você perde

xDistribuição em job boards e uma página de carreiras hospedada que os candidatos consigam encontrar

xAgendamento de entrevistas que lê os calendários reais dos entrevistadores

xPermissões para vários usuários, para que gestores de contratação revisem sem ver tudo

xEstrutura de compliance: relatórios EEOC/OFCCP, coleta de consentimento, retenção e exclusão do GDPR, logs de auditoria

xIntegrações com HRIS, verificação de antecedentes, avaliações e todas as ferramentas de recrutamento que o seu time já usa

projetos prontos · use em vez de construir, se preferir

Nada que valha indicar. Por isso o prompt existe.

Compartilhar no X ↗"Acabei de substituir Greenhouse com um prompt"
Planos e preços

Quanto custa Greenhouse?

Na sua moeda · Dólar americanoChecado em 20/10/2026

Sem preço público. Consulte o site oficial.

Assinar no site oficial

Você conclui a compra no site de Greenhouse. O Vibe Radar não intermedeia pagamentos.

Comparar comoutro app →
Construir ou assinar

Vale mais construir ou assinar Greenhouse?

Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.

Assinar
Construir você mesmo
Horizonte
AssinarUS$ 0
Construir você mesmoUS$ 2.120

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).

Perguntas frequentes
Dá para recriar Greenhouse?

Não de verdade. O valor de Greenhouse não está no código: O diferencial difícil de copiar é tudo o que aparece quando contratar vira multiplayer e juridicamente fiscalizado: permissões, trilhas de auditoria, regras de retenção e o grafo de integrações que toda ferramenta de recrutamento pressupõe. Veja a análise acima.

Quanto custa Greenhouse?

O preço de Greenhouse é por uso ou varia conforme o plano · A página de preços lista Core, Plus e Pro sem preços públicos..

O que eu perco ao substituir Greenhouse?

Sinceramente: Distribuição em job boards e uma página de carreiras hospedada que os candidatos consigam encontrar; Agendamento de entrevistas que lê os calendários reais dos entrevistadores; Permissões para vários usuários, para que gestores de contratação revisem sem ver tudo; Estrutura de compliance: relatórios EEOC/OFCCP, coleta de consentimento, retenção e exclusão do GDPR, logs de auditoria; Integrações com HRIS, verificação de antecedentes, avaliações e todas as ferramentas de recrutamento que o seu time já usa. Se algum desses pontos é essencial para você, continue pagando.

Existe uma alternativa aberta para Greenhouse?

Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.

Novas ideias no seu radar.

Receba novidades do catálogo e prompts para o seu próximo projeto.