ResumeIQ AI

AI-Powered ATS Resume Analyzer

ResumeIQ AI is a full-stack web application that helps students and job seekers evaluate their resumes before applying for internships or jobs. The application analyzes uploaded resumes and generates an ATS (Applicant Tracking System) compatibility score, helping users identify strengths, weaknesses, missing sections, and opportunities for improvement.


🚀 Features

  • 📄 Upload resumes in PDF and DOCX format
  • 📊 Dynamic ATS Score Calculation
  • 📈 Category-wise ATS Breakdown
    • Formatting
    • Skills
    • Projects
    • Experience
  • 💻 Automatic Technical Skills Detection
  • ✅ Resume Strength Analysis
  • ⚠ Personalized Improvement Suggestions
  • 🤖 Dynamic AI-style Recommendations
  • 📱 Responsive and Modern UI

🛠 Tech Stack

Frontend

  • React
  • Vite
  • Tailwind CSS
  • React Router
  • Axios

Backend

  • Node.js
  • Express.js
  • Multer
  • PDF Parser

Tools

  • Git
  • GitHub
  • VS Code

💡 Problem

Many applicants are rejected by Applicant Tracking Systems (ATS) before a recruiter even reviews their resume. Missing keywords, poor formatting, or incomplete sections often reduce the chances of getting shortlisted.

ResumeIQ AI helps users identify these issues instantly and provides actionable feedback to improve their resume.


⚙ How It Works

  1. Upload your resume (PDF or DOCX).
  2. The backend extracts the resume text.
  3. A custom ATS scoring engine evaluates the resume.
  4. The application generates:
    • ATS Score
    • Category Breakdown
    • Strengths
    • Areas for Improvement
    • Technical Skills Detected
    • Final Recommendation

🌟 Future Improvements

  • AI-powered resume rewriting
  • Resume vs Job Description matching
  • Downloadable PDF report
  • User authentication
  • Resume history dashboard
  • Multi-language support

GitHub Repository

https://github.com/DebrupSantra/resumeiq-ai

Built With

Share this project:

Updates