Un constructeur de CV avec aperçu en temps réel
Le moteur documenté propose une landing page, un éditeur multi-sections (coordonnées, résumé, expériences, formations, projets, compétences) avec ajout et édition d’éléments répétables, un aperçu PDF en temps réel synchronisé avec le formulaire, une barre d’outils (modèle, couleur d’accent, taille de police, espacement), un export PDF fidèle à l’aperçu, et un export/import JSON des données du CV. Trois modèles sont documentés (Modern, Classic, Compact), tous conçus pour un parsing ATS propre : structure claire, titres de sections standard, aucune image de texte.
Côté architecture, le moteur repose sur Next.js (App Router), React et TypeScript, avec une génération de PDF côté navigateur et un état applicatif géré par un store unique. Aucune persistance serveur n’est prévue dans ce périmètre : les données restent en mémoire navigateur, la portabilité passant par l’export et l’import JSON — un choix qui limite fortement l’exposition de données personnelles.
Vérification ATS en trois couches, IA en dernier recours
La vérification de compatibilité avec les systèmes de suivi de candidatures (ATS) fonctionne en trois couches, documentées dans le détail. La première est un moteur de règles gratuit et instantané, exécuté entièrement dans le navigateur, qui calcule un score sur 100 (coordonnées complètes, résumé, expériences datées, puces quantifiées, verbes d’action, section compétences, longueur, couverture de mots-clés). La deuxième est un dictionnaire embarqué de postes usuels (consultant ERP, développeur, chef de projet, data analyst, marketing, comptabilité, vente, RH…), qui permet d’évaluer localement la couverture de mots-clés sans recourir à une IA. La troisième couche, optionnelle et déclenchée uniquement à la demande de l’utilisateur, appelle un service d’IA compatible avec l’API OpenAI (Groq en défaut documenté, avec Gemini, OpenRouter ou Cloudflare Workers AI comme alternatives à niveau gratuit).
Cette architecture « règles d’abord, IA seulement si nécessaire » vise explicitement à réduire au minimum le coût de fonctionnement du service, tout en couvrant, selon la documentation, « les profils les plus usuels ou les postes simples » sans jamais solliciter d’IA.
Des conventions de CV adaptées par marché cible
La documentation prévoit un enrichissement par pays : sélection d’un marché cible (États-Unis, Royaume-Uni, France, Allemagne, Espagne, Pays-Bas, Suède, Norvège, Australie, Chine, Russie, international/UE), avec adaptation de la recommandation sur la photo, la longueur du CV, les données personnelles à inclure ou exclure, et la méthode de rédaction des puces conseillée (XYZ pour les États-Unis, STAR pour l’Australie et le secteur public, Europass pour l’Union européenne). C’est précisément ce type d’adaptation par marché et par langue qui justifie un canal marque blanche pour des écoles ou cabinets opérant sur plusieurs pays.
Positionnement marque blanche pour écoles et cabinets
La documentation business identifie deux canaux : un canal grand public (chercheurs d’emploi) et un canal secondaire B2B pour écoles, organismes de formation et cabinets de recrutement, avec une offre nommée « Teams » dans les hypothèses de modèle économique documentées, et une piste explicite d’« offre marque blanche pour écoles et organismes de formation » dans les recommandations. Cette section reprend ce positionnement pour un déploiement en marque blanche sous l’identité d’un client, prix sur demande.
État réel et relation avec CVDesignPro
L’état documenté est celui d’un démonstrateur fonctionnel (landing page, éditeur, aperçu live, export PDF, trois modèles, import/export JSON, score ATS gratuit avec dictionnaire de postes et IA optionnelle), sans compte utilisateur ni sauvegarde cloud dans ce périmètre. La documentation retrouvée pour CVForge décrit, du début à la fin, un produit qu’elle nomme elle-même « CVDesignPro » — le nom du produit grand public déjà présenté ailleurs sur ce site.
Par prudence, et conformément à la décision déjà prise pour la section CVDesignPro de traiter CVForge comme un projet distinct, cet article présente le contenu fonctionnel et business de la documentation CVForge sous ce nom, sans fusionner les deux pages ni affirmer une relation qui ne serait pas explicitement documentée.
Questions fréquentes
Les réponses aux questions que l'on nous pose le plus souvent sur ce sujet.
La documentation retrouvée pour CVForge décrit tout du long un produit qu'elle nomme « CVDesignPro ». La relation exacte entre les deux noms n'est pas explicitement tranchée dans les documents disponibles : ce point est signalé comme non vérifié plutôt que résolu arbitrairement. Voir aussi la section dédiée : /cvdesignpro.
Le moteur documenté est à l’état de démonstrateur fonctionnel. Une mise à disposition en marque blanche se discute sur demande, via le formulaire de contact de cette section.
Non, selon la documentation : le traitement est réalisé côté navigateur, sans persistance serveur dans ce périmètre ; seule la fonction d’IA optionnelle de vérification ATS, si elle est activée, transite par une route serveur qui masque la clé d’API.