Skip to content

aditya86-id/ai_resume_analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Resume Analyzer - SaaS Platform

Complete AI-powered resume analysis and optimization platform with intelligent resume parsing and ATS scoring.

Features

Backend

  • Token Authentication: Secure signup/login with token-based authentication
  • Resume Parsing: PDF and DOCX file extraction and text processing
  • AI Analysis: Google Gemini API integration for intelligent resume analysis
  • ATS Scoring: Comprehensive scoring across multiple dimensions (format, keywords, experience, education, impact)
  • Skill Extraction: Automatic extraction and categorization of skills with proficiency levels
  • Job Matching: Match resume against job descriptions and identify skill gaps
  • Audit Logging: Complete activity tracking for security and analytics

Frontend

  • Modern UI: React with Vite and Tailwind CSS
  • Auth System: Secure login/signup with token-based authentication
  • File Upload: Resume file upload with validation (PDF/DOCX only)
  • Dashboard: Real-time analytics and resume management
  • Analysis Results: Detailed breakdown of scores, feedback, and improvement suggestions
  • Responsive Design: Beautiful UI that works on all devices

Tech Stack

Backend

  • Django 4.2
  • Django REST Framework
  • SQLite (development) / PostgreSQL (production)
  • Google Generative AI (Gemini) API
  • Python-Docx, PyPDF2 for file parsing

Frontend

  • React 18 with Vite
  • Tailwind CSS
  • Zustand (state management)
  • JavaScript (ES6+)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors