Production Ready Full Stack & IA· 2026

Talenta (ATS Analyzer)

AI-powered CV scoring tool for job seekers: 0–100 compatibility score, missing keywords, section analysis, and rewrite suggestions.

Nuxt 4Vue 3TypeScriptNuxt UI v4SupabaseHuggingFaceStripeResend
< 2.4s
Temps moyen analyse (p95)
100%
Typage strict Zod
Zero IDOR
Sécurité RLS active
88%+
Précision scoring ATS
ats-analyzer.preview/analysis-cockpit
Status: 200 OK
Score de conformité global
88 / 100 (Éligible entretien)
14 Mots-clés validés 3 Manquants
Suggestions d'impact IA (Mistral-7B)

« Remplacer "Développement d'APIs" par "Conception d'APIs REST sous Node.js avec réduction de latence de 35%" pour correspondre au critère de performance requis. »

Talenta (ATS Analyzer)

The Vision

Empowering job seekers to beat automated ATS filters through transparent AI-driven resume scoring and actionable keyword optimization.

Why this project?

Over 75% of resumes are discarded by automated Applicant Tracking Systems before a human recruiter ever sees them due to formatting glitches or missing keywords.

Technical approach

Built a full-stack Nuxt 4 web app utilizing Nuxt UI v4 (Radix Vue + Tailwind), Supabase for auth, PostgreSQL with Row-Level Security, and Storage. AI inference queries HuggingFace (Mistral-7B) with structured Zod schema parsing. Integrated Stripe webhooks for subscription quotas (Free, Pro, Expert) and Resend for transactional email dispatch.

Expected outcome

Immediate 0–100 score feedback, ranked matched/missing keywords, section-by-section breakdown (skills, experience, education), and actionable before/after sentence rewrites.

Dossier d'Architecture & Spécifications

Conception logicielle, flux de données, sécurité SQL et contrats d'API

01 / Use Cases & Business Rules

UC-01
Analyse & Scoring instantané

Parsing multipart de CV (PDF/DOCX), assainissement Zod et matching avec la fiche de poste.

UC-02
Optimisation Sémantique

Détection des hard-skills manquants et reformulation de phrases selon la méthode X-Y-Z.

UC-03
Quotas & Monétisation

Décrémentation atomique par fonction stockée PostgreSQL et webhooks Stripe Checkout.

Adam Abdel-Djamal

Full Stack Web Developer

We use cookies to remember your language preference and measure anonymous traffic. Privacy Policy