Skip to content

Repository files navigation

Resume Analyzer Logo

Resume Analyzer — AI Powered Resume Evaluation System

An intelligent Resume Analyzer built with Django, React/React Native, and LLM Models to analyze resumes, generate insights, rate skills, and improve professional documents using AI.


Live Screens

GetStared Page

Screenshot 1

Login Page

Screenshot 4

Register Page

Screenshot 5

Home Page

Screenshot 6

Upload Page

Screenshot 7

Analyze Page

Screenshot 2

Profile Page

Screenshot 3

Features

AI-Based Resume Analysis

  • Extract education, experience, skills from PDF/DOCX
  • Identify weaknesses in resume
  • Provide rating & keywords for ATS
  • Highlight missing skills for job roles

User Dashboard

  • Manage resumes
  • See history of analyzed CVs
  • Detailed scoring and suggestions

Profile System

  • Save name, image & personal data
  • Track all resume uploads
  • Secure login with JWT/DRF authentication

Clean UI with Modern Design

  • Home → Upload Resume → Result → Profile
  • Responsive & smooth animations
  • Mobile app also included (React Native / Expo)

Tech Stack

Backend (Django + DRF)

  • Django
  • Django REST Framework

Frontend (React / React Native)

  • React
  • React Native & Expo
  • Tailwind / Bootstrap
  • Axios for API calls

Installation Guide

Clone Repo**

git clone https://github.com/CODE-WITH-AMUL/resume_analyzer.git
cd resume_analyzer

Install Dependencies**

pip install -r requirements.txt
npm i

Run the Server**

python manage.py runserver
npm start

About

An intelligent Resume Analyzer built with Django, React/React Native, and LLM Models to analyze resumes, generate insights, rate skills, and improve professional documents using AI.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages