Ressources humaines

Faut-il créer votre propre Greenhouse ?

Logiciel de suivi des candidatures et de recrutement structuré pour les entreprises qui recrutent en volume.

Abonnement conseillé · la valeur dépasse le code
Prix Non renseignéDurée estimée un week-endCatégorie Ressources humainesVotes du catalogue 0

Un agent peut tout à fait vous créer un outil de suivi des candidats : étapes, notes, tableau Kanban, formulaire d'évaluation. Cela représente peut-être cinq pour cent de ce pour quoi Greenhouse est payé. Le reste comprend la diffusion sur les sites d'emploi, une page carrières hébergée qui résiste au trafic, la planification des entretiens en fonction d'une douzaine de calendriers, des kits d'entretien structurés, des accès avec permissions pour des responsables du recrutement autres que vous, des pistes d'audit, les rapports EEOC et OFCCP, les workflows de conservation et de suppression GDPR, ainsi qu'une très longue liste d'intégrations avec les HRIS et les services de vérification des antécédents. Le recrutement est aussi l'un des processus d'entreprise les plus exposés aux litiges, ce qui signifie que les aspects ennuyeux — qui a vu quoi, quand et ce qui a été supprimé — constituent le produit. Pour un recrutement mené seul ou à deux, un outil maison (DIY) convient très bien ; dès qu'il existe une exposition juridique, ce n'est plus le cas.

EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.

Le prompt complet
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.

Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR

Prompt original conservé en anglais.

Comment créer votre propre version ?

Un outil local de suivi des candidatures : ajoutez des postes, faites passer les candidats d'une étape à l'autre par glisser-déposer, joignez des CV et des notes, puis remplissez des grilles d'évaluation structurées, le tout dans un fichier SQLite.

Ce dont vous aurez besoin

Pourquoi payer peut encore valoir le coup

Parce que le recrutement est un processus collectif soumis au regard du droit, tandis qu'un outil de suivi personnel se joue en solo. Dès qu'un responsable du recrutement, un recruteur, un coordinateur et une agence externe ont tous besoin d'un accès limité au même pipeline, et dès que quelqu'un demande des chiffres sur l'impact discriminatoire ou qu'un candidat exerce son droit à la suppression, la solution maison (DIY) cesse d'être un outil de suivi pour devenir un projet de conformité sans budget. Greenhouse se trouve aussi au centre du réseau d'outils de recrutement : extensions de sourcing, évaluations, planification, vérification des antécédents et HRIS partent tous du principe qu'il est là. Le retirer implique de reconstruire ces connexions à la main.

Ce que vous perdez

xDiffusion sur les sites d'emploi et page carrières hébergée que les candidats peuvent trouver

xPlanification des entretiens qui consulte les vrais calendriers des personnes menant les entretiens

xPermissions multi-utilisateurs permettant aux responsables du recrutement d'examiner les candidatures sans tout voir

xDispositif de conformité : rapports EEOC/OFCCP, recueil du consentement, conservation et suppression GDPR, journaux d'audit

xIntégrations avec les HRIS, les vérifications des antécédents, les évaluations et tous les outils de recrutement que votre équipe utilise déjà

projets existants · à utiliser plutôt que de construire

Rien qui mérite d’être cité. C’est pour cela que le prompt existe.

Partager sur X ↗"Je viens de remplacer Greenhouse avec un seul prompt"
Offres et tarifs

Combien coûte Greenhouse ?

Dans votre devise · dollar des États-UnisVérifié le 20/10/2026

Pas de prix public. Consultez le site officiel.

Acheter sur le site officiel

Vous finalisez l’achat sur le site de Greenhouse. Vibe Radar ne gère aucun paiement.

Comparer avecune autre app →
Construire ou acheter

Construire ou s’abonner à Greenhouse ?

Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.

S’abonner
Le construire soi-même
Horizon
S’abonner0 $US
Le construire soi-même2 120 $US

Sur 24 mois, l’abonnement coûte moins cher.

Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).

Questions fréquentes
Puis-je recréer Greenhouse ?

Pas vraiment. La valeur de Greenhouse n’est pas dans le code : L'avantage difficile à copier comprend tout ce qui apparaît quand le recrutement devient collectif et soumis au regard du droit : permissions, pistes d'audit, règles de conservation et réseau d'intégrations sur lequel s'appuie chaque outil de recrutement. Voir l’analyse ci-dessus.

Combien coûte Greenhouse ?

Le prix de Greenhouse dépend de l’usage ou de l’offre · La page tarifaire présente Core, Plus et Pro sans prix publics..

Que perd-on en remplaçant Greenhouse ?

Honnêtement : Diffusion sur les sites d'emploi et page carrières hébergée que les candidats peuvent trouver; Planification des entretiens qui consulte les vrais calendriers des personnes menant les entretiens; Permissions multi-utilisateurs permettant aux responsables du recrutement d'examiner les candidatures sans tout voir; Dispositif de conformité : rapports EEOC/OFCCP, recueil du consentement, conservation et suppression GDPR, journaux d'audit; Intégrations avec les HRIS, les vérifications des antécédents, les évaluations et tous les outils de recrutement que votre équipe utilise déjà. Si l’un de ces points compte pour vous, continuez à payer.

Existe-t-il une alternative open source à Greenhouse ?

Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.

De nouvelles idées sur votre radar.

Recevez les nouveautés du catalogue et des prompts pour votre prochain projet.