How ResumeGaruda works
Step-by-step flows for each feature. From upload to AI-powered insights.
Resume Analysis Flow
Upload a single resume and get AI-powered analysis in minutes.
Detailed steps
- 1User selects/drops file (PDF, PNG, JPG, or text)
- 2Optionally fills candidate name and email
- 3Clicks Analyze → system uploads, extracts text, runs AI
- 4Redirects to candidate detail page with scores, strengths, weaknesses, recommendations
GitHub Profile Analysis Flow
Enter a GitHub username to evaluate coding skills and project experience.
Detailed steps
- 1User enters GitHub username (accepts: username, @username, github.com/username)
- 2Clicks Analyze GitHub Profile
- 3System fetches profile, converts to resume format, runs AI analysis
- 4Redirects to candidate detail page with coding-focused scores
CV Comparison Flow
Compare 2–5 candidates against a job and get rankings with winner determination.
Detailed steps
- 1User selects candidates from table (checkbox, max = remaining credits)
- 2Clicks Compare → Job selection modal appears
- 3Selects job for comparison context → comparison runs
- 4View comparison result: rankings, winner (2-candidate), per-candidate breakdown, report URL
Job Creation & Bulk Upload Flow
Create jobs and bulk upload resumes for analysis.
Detailed steps
- 1Create Job modal: Title, Description, Requirements
- 2Select job from dropdown, choose multiple files
- 3Upload progress with toast notifications
- 4Candidates appear in job detail with status: Pending, Processing, Completed, Failed
AI Model Choice Flow
Default is Resume Garuda Distill. Full support to choose any supported model via modal.
Detailed steps
- 1Settings page shows current model display.
- 2Click 'Change Model' → Modal opens with model options.
- 3Each model shows name and description. Select your preferred model.
- 4Apply → Toast confirms model change. All analyses use selected model.
Usage & Credits Flow
Track and manage your credit allocation across features.
Detailed steps
- 1Three feature cards: Job Addition, Resume Analysis, CV Comparison
- 2Each shows X/Y used with progress bar, color-coded
- 3Settings → Startup Plan Request form for upgrade
- 4Admin approves/rejects from Upgrade Usage tab
Analytics Dashboard Flow
View usage, jobs, job and candidate sources, and key metrics.
Detailed steps
- 1Stats cards: Total Resumes Analyzed, Active Jobs, Average AI Score
- 2Analysis Trends: Bar chart by month, line chart for average score
- 3Analysis by Category: Table with Category, Analyzed, Candidates, Avg. Score
- 4Analysis Sources pie chart: Resume vs GitHub vs other sources
Activity Log Flow
View your complete activity history with action icons, descriptions, and timestamps.
Detailed steps
- 1Activity page shows table with columns: Action, Description, Time
- 2Action icons based on type: login, logout, job, resume, analyze, comparison, etc.
- 3Sorted by time (newest first). Empty state when no activity.
Reports & Problem Reporting Flow
We're ready to fix problems as soon as they arrive. Report critical bugs and earn free credits.
Detailed steps
- 1We fix problems as soon as they arrive. Submit bug reports with description and optional screenshot.
- 2We provide free credits for users who report critical bugs
- 3Form: Description textarea, screenshot upload with preview and remove option
- 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.