- Rôle
- Fondateur, seul ingénieur
- Statut
- En production, abonnés payants
- Stack
- Next.js 15, Supabase, Stripe, Docker
- IA
- 14 endpoints, facturés à l’usage

Le problème
Trois CV sur quatre sont rejetés par un logiciel de tri avant qu’un humain ne les lise. Les candidats ne savent pas pourquoi, et les outils existants se contentent de proposer des modèles jolis. EasyCV devait faire mieux : dire ce qui bloque, le corriger, et adapter le CV à l’offre visée.
Ce que j’ai construit
- Un éditeur de CV avec 32 modèles PDF, rendus côté serveur pour que le PDF téléchargé soit identique à l’aperçu.
- Un co-pilote IA : réécriture des sections, score ATS avec les raisons, adaptation à une offre d’emploi collée, sections personnalisées créées par l’assistant. Quatorze endpoints IA, chacun facturé en crédits à l’usage, avec la facturation à la validation et non à l’essai.
- Un job board branché sur l’API de France Travail, et un widget embarquable pour les partenaires B2B.
- Abonnements et paiements Stripe, e-mails transactionnels Brevo, blog de 64 articles en cinq langues généré et maintenu par un pipeline de contenu.
- Un tableau de bord d’administration, six tâches planifiées, et un dispositif de suivi des coûts IA par utilisateur.
Comment c’est construit
Next.js 15 avec l’App Router et TypeScript, Supabase pour la base et l’authentification, Tailwind et shadcn/ui pour l’interface. Déploiement en conteneur Docker sur Hetzner via Coolify et Traefik, par GitHub Actions. Les modèles d’IA sont interchangeables : les prompts sont versionnés, évalués, et le coût par requête est mesuré avant qu’une fonction ne soit ouverte aux clients.
Un point qui compte pour un client : quand un abonné a signalé que le co-pilote créait des sections invisibles, le problème a été isolé, corrigé dans les 32 modèles, et les données de production réparées le jour même, sans interruption.
Ce que cela montre
Qu’un produit complet, avec de l’IA facturée et des clients qui paient, peut être conçu, construit et exploité par une seule personne qui maîtrise toute la chaîne. C’est le même savoir-faire que j’applique à vos projets : du cadrage à la mise en production, puis au suivi.