Produit personnel · Développement assisté par IA
Folio CV Studio
Un outil de création de CV local-first et centré sur la confidentialité, pour créer, importer, réviser, versionner, styliser et exporter des CV professionnels en français et en anglais.
01
Le défi
Transformer des fichiers de CV non structurés en données modifiables et réutilisables, sans envoyer le contenu sensible du candidat à un backend applicatif ni dégrader la qualité du document exporté.
02
Ma contribution
À travers les frontières du produit.
- Conception d’une architecture produit fondée sur un domaine CV typé qui sépare les informations du candidat des réglages de présentation.
- Développement de l’édition structurée, de plusieurs CV locaux, de l’historique des versions, des modèles et de l’aperçu A4 en direct.
- Implémentation de l’import PDF et DOCX dans le navigateur avec une étape de validation explicite et une fusion additive.
- Livraison d’un export PDF vectoriel avec texte sélectionnable et liens cliquables, complété par des contrôles transparents de complétude et de preuve.
- Utilisation de l’IA comme accélérateur pour la recherche, l’itération, l’aide à l’implémentation, les tests et la documentation, tout en gardant la maîtrise du produit et de l’ingénierie.
03
Vue du système
Les parties qui doivent fonctionner ensemble.
Un espace CV bilingue déployé qui conserve les brouillons et les documents importés dans le navigateur tout en produisant des PDF professionnels, éditables et fondés sur du vrai texte.
Application Next.js et React avec domaine TypeScript typé
Dépôt local IndexedDB pour les CV et l’historique des versions
Extraction PDF.js et Mammoth exécutée dans le navigateur
Export vectoriel React PDF et modélisation réelle des pages A4
Contrôles automatisés de types, lint, tests, build et déploiement
04
Preuves visuelles
Uniquement des éléments approuvés.
Aucune fausse interface produit n’est utilisée. Ces emplacements documentent les captures à produire lorsqu’une autorisation de publication sera disponible.
05
Preuves et limites
Ce qui peut être vérifié.
- L’application est accessible publiquement sur cv-builder.nhk.ovh.
- Le code local et la documentation de livraison confirment les parcours et les limites de confidentialité décrits.
- Le produit a été développé comme projet personnel avec un processus d’ingénierie assisté par IA.