Skip to content

dharsh0507/ResumeIQ-

Repository files navigation

⚡ ResumeIQ — AI-Powered Resume Analyzer

An intelligent resume analyzer that scores your resume against 19+ job roles, identifies skill gaps, estimates salary, and generates a personalized 90-day learning roadmap.


🚀 Live Demo

🔗 resumeiq.onrender.com


✨ Features

  • 📄 Resume Analysis — Upload PDF or DOCX and get an instant match score
  • 🎯 Role Matching — Supports 19+ job roles with 200+ skills tracked
  • 💰 Salary Estimator — Get expected salary range based on your resume strength
  • 🗺️ 90-Day Roadmap — Personalized learning plan for your target role
  • 🐙 GitHub Analyzer — Analyze your GitHub profile score and completeness
  • 📊 PDF Report — Download a beautiful analysis report
  • 🌙 Dark / Light Mode — Toggle between themes

🎯 Supported Roles

Category Roles
Development Web Dev, Python, Java, Android, DevOps
Data & AI Data Science, Machine Learning
Security Cybersecurity, Network Security
Cloud & Infra Cloud Computing, Networking, RPA
Design & Business UI/UX, Business Analyst, Testing
Emerging Tech Blockchain
Others HR, Finance

🛠️ Tech Stack

  • Backend — Python, Flask
  • Frontend — HTML, CSS, Vanilla JavaScript
  • PDF Parsing — PyPDF2, python-docx
  • PDF Generation — jsPDF
  • Deployment — Render

📦 Installation

# Clone the repo
git clone https://github.com/dharsh0507/ResumeIQ-.git
cd ResumeIQ-

# Install dependencies
pip install -r requirements.txt

# Run the app
python app.py

Open http://localhost:5000 in your browser.


📁 Project Structure

resumechecker/
├── app.py               # Flask backend & analysis logic
├── skills_data.py       # Role-skill mappings
├── github_analyzer.py   # GitHub profile analyzer
├── requirements.txt
├── Procfile
├── static/
│   └── style.css
├── templates/
│   └── index.html
└── uploads/             # Temporary resume storage

📸 Screenshots

Resume Analysis Salary Estimator Learning Roadmap
Upload resume & get score Salary range by tier 30/60/90 day plan

🙌 Author

Made with ❤️ by Dharsh


📄 License

MIT License — free to use and modify.

About

ResumeIQ is an AI-powered resume analyzer that scores your resume against 19+ job roles, identifies skill gaps, estimates salary, and generates a personalized 90-day learning roadmap.

Resources

Stars

38 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors