Back

AI Resume Analyzer

Developed a browser-based AI Resume Analyzer using React, Vite, and Tailwind CSS that enables users to upload text-based PDF resumes and receive detailed ATS-style evaluations. Implemented PDF.js for extracting resume text and metadata, including page count and file information. Designed a role-aware ATS scoring engine that analyzes keyword coverage, resume sections, quantified achievements, and overall resume health. Added intelligent improvement suggestions and AI-inspired cover letter starter generation without requiring external APIs. Integrated drag-and-drop PDF uploads with validation for supported file types and size limits. Included copy-to-clipboard functionality, downloadable analysis reports, responsive dashboards, animated loading states, and modern dark-mode UI using Framer Motion. Optimized client-side performance while maintaining a fully offline analysis workflow with deterministic scoring logic.

React 19ViteTailwind CSS 4JavaScript

Live: https://resume-analyzer-blond-eight.vercel.app/