CareerMatch AI

September 2026

An AI-powered tool that tells candidates whether their profile fits a role before they apply. Users upload a CV and paste a job description, and an LLM pipeline returns an honest compatibility score along with strengths, missing skills, and concrete recommendations to strengthen the application.

Preview for careermatch-ai

Key Features

  • CV upload as PDF (text extracted server-side with pypdf) or pasted plain text
  • FastAPI backend exposing a REST analyze endpoint with CORS-restricted access
  • LangChain prompt chain running an open-weight LLM on Groq for fast, deterministic analysis
  • Structured JSON output: match score, strengths, missing skills and recommendations
  • Next.js 16 + React 19 frontend in TypeScript with an animated score ring and particle hero
  • Decoupled frontend/backend architecture deployed on Vercel

Tech Stack

Next.jsTypeScriptTailwindFastAPIPythonLangChainGroq