How ResumeGaruda works

Step-by-step flows for each feature. From upload to AI-powered insights.

1

Resume Analysis Flow

Upload a single resume and get AI-powered analysis in minutes.

Select or drop file
Extract text
AI analysis
View candidate report

Detailed steps

  1. 1User selects/drops file (PDF, PNG, JPG, or text)
  2. 2Optionally fills candidate name and email
  3. 3Clicks Analyze → system uploads, extracts text, runs AI
  4. 4Redirects to candidate detail page with scores, strengths, weaknesses, recommendations
2

GitHub Profile Analysis Flow

Enter a GitHub username to evaluate coding skills and project experience.

Enter username
Fetch profile
Convert & analyze
Skills report

Detailed steps

  1. 1User enters GitHub username (accepts: username, @username, github.com/username)
  2. 2Clicks Analyze GitHub Profile
  3. 3System fetches profile, converts to resume format, runs AI analysis
  4. 4Redirects to candidate detail page with coding-focused scores
3

CV Comparison Flow

Compare 2–5 candidates against a job and get rankings with winner determination.

Select 2–5 candidates
Choose job
Run comparison
View rankings & report

Detailed steps

  1. 1User selects candidates from table (checkbox, max = remaining credits)
  2. 2Clicks Compare → Job selection modal appears
  3. 3Selects job for comparison context → comparison runs
  4. 4View comparison result: rankings, winner (2-candidate), per-candidate breakdown, report URL
4

Job Creation & Bulk Upload Flow

Create jobs and bulk upload resumes for analysis.

Create job
Bulk upload files
Processing
View candidates

Detailed steps

  1. 1Create Job modal: Title, Description, Requirements
  2. 2Select job from dropdown, choose multiple files
  3. 3Upload progress with toast notifications
  4. 4Candidates appear in job detail with status: Pending, Processing, Completed, Failed
5

AI Model Choice Flow

Default is Resume Garuda Distill. Full support to choose any supported model via modal.

Open settings
Change model
Select from modal
Apply

Detailed steps

  1. 1Settings page shows current model display.
  2. 2Click 'Change Model' → Modal opens with model options.
  3. 3Each model shows name and description. Select your preferred model.
  4. 4Apply → Toast confirms model change. All analyses use selected model.
6

Usage & Credits Flow

Track and manage your credit allocation across features.

View usage
Track limits
Request upgrade

Detailed steps

  1. 1Three feature cards: Job Addition, Resume Analysis, CV Comparison
  2. 2Each shows X/Y used with progress bar, color-coded
  3. 3Settings → Startup Plan Request form for upgrade
  4. 4Admin approves/rejects from Upgrade Usage tab
7

Analytics Dashboard Flow

View usage, jobs, job and candidate sources, and key metrics.

Open dashboard
View stats & trends
Sources breakdown
Filter by period

Detailed steps

  1. 1Stats cards: Total Resumes Analyzed, Active Jobs, Average AI Score
  2. 2Analysis Trends: Bar chart by month, line chart for average score
  3. 3Analysis by Category: Table with Category, Analyzed, Candidates, Avg. Score
  4. 4Analysis Sources pie chart: Resume vs GitHub vs other sources
8

Activity Log Flow

View your complete activity history with action icons, descriptions, and timestamps.

Open activity
View table
Sorted by time

Detailed steps

  1. 1Activity page shows table with columns: Action, Description, Time
  2. 2Action icons based on type: login, logout, job, resume, analyze, comparison, etc.
  3. 3Sorted by time (newest first). Empty state when no activity.
9

Reports & Problem Reporting Flow

We're ready to fix problems as soon as they arrive. Report critical bugs and earn free credits.

Describe issue
Add screenshot
Submit

Detailed steps

  1. 1We fix problems as soon as they arrive. Submit bug reports with description and optional screenshot.
  2. 2We provide free credits for users who report critical bugs
  3. 3Form: Description textarea, screenshot upload with preview and remove option
  4. 4Success: Toast confirmation. Analysis reports are auto-generated and viewable from candidate detail

Quick overview: From job to hire

Step 1

Create job & upload

Create a job with title and requirements. Upload resumes or add GitHub profiles.

Step 2

AI analyzes

ResumeGaruda extracts text, runs AI analysis, and generates scores and reports.

Step 3

Compare & decide

Compare candidates side-by-side, view rankings, and get the winner.

ResumeGarudaResumeGaruda

AI-powered resume scanning and ranking. Rank candidates, compare profiles, and verify skills across GitHub, LinkedIn, and GitLab.

© 2026 ResumeGaruda. All rights reserved.