Skip to content

2006anand/ResumeYouNeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

53 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ† ResumeYouNeed

Winner – Google TechSprint Hackathon 2025 πŸš€

Ranked Winner | Team BYTE BREAKER

πŸš€ *Live Demo: https://resume-youneedanandjha.vercel.app/

πŸ† Hackathon Achievement

βœ… Winner – GDGoC TechSprint Hackathon-2025 (Hack2Skill)
βœ… Evaluated on Innovation, Technical Execution, UX, and Real-World Impact

πŸš€ Live MVP Demo

πŸ‘‰ https://resume-youneed-anandjha.vercel.app/

🎬 Solution Explanation Video Link: πŸ‘‰ https://drive.google.com/file/d/13nbh2dhRNP1tqGR8uHfyUTXz8kqwbXNk/view?usp=sharing


πŸ‘₯ Team Details

Team Name: TEAM BYTE BREAKER
Team Leader: Anand Kumar Jha


πŸ‘₯ Team BYTE BREAKER

Role Name Contribution
🎯 Team Leader Anand Kumar Jha Architecture, AI Integration, Backend Logic
πŸ’» Developer Aditya Singh Frontend Components, State Management
🎨 Designer Debashrita Mandal UI/UX Design, Styling
πŸ“Š Analyst Aaryan Lal Das Data Visualization, Charts


πŸ† Why ResumeYouNeed Wins

"Most platforms solve one problem. We solve the entire hiring journey."

Differentiator Our Approach
🎯 Completeness End-to-end solution for job seekers AND recruiters
🧠 AI Intelligence Gemini-powered insights, not just templates
πŸ“Š Data-Driven Real ATS scoring, skill gap analysis, comparative metrics
πŸš€ Production-Ready Fully functional, zero hardcoded data, deployed & accessible
🎨 UX Excellence Intuitive interface that judges can navigate in 60 seconds

🧩 The Problem We're Solving

For Job Seekers πŸ‘¨β€πŸ’Ό

  • 80% of resumes are rejected by ATS before human review
  • No clarity on why applications fail
  • Skill gaps remain invisible until interview stage
  • Generic resumes fail to match job descriptions

For Recruiters 🏒

  • Manual screening of 100+ applications per role

  • Bias in candidate comparison without data

  • Time wasted on unqualified candidates


Our Solution: One Platform, Complete Journey βœ…

ResumeYouNeed bridges the gap between job seekers and recruiters by providing:

  • Smart AI-powered resume generation with STAR methodology
  • Intelligent job matching with ATS compatibility scoring
  • Data-driven candidate comparison tools
  • Interview preparation with AI-generated Q&A

🌟 Key Features

1️⃣ AI Smart Resume Builder

What It Does:

  • ✨ STAR-Method Bullet Generation
  • πŸ“„ ATS-Optimized A4 Layout
  • πŸ‘οΈ Live Preview (Print-Ready)
  • 🧹 Intelligent Section Management

Demo Flow:

  1. Enter basic info (name, contact, skills)
  2. Add experience with AI-generated STAR bullets
  3. Download professional PDF in 1 click

Judge Test: Try creating a resume in under 60 seconds


2️⃣ Intelligent Job Matcher

What It Does:

  • 🎯 ATS Compatibility Score (0-100%)
  • πŸ” Skill Gap Identification
  • πŸ’‘ AI Interview Prep (Q&A)
  • πŸ“Š Visual Score Breakdown

What Makes It Smart:

  • Analyzes resume vs job description semantically (not just keyword matching)
  • Highlights missing skills with severity levels
  • Generates role-specific interview questions based on gaps

Judge Test: Upload a resume + job description β†’ Get instant match score


3️⃣ AI Candidate Comparator

What It Does:

  • βš–οΈ Side-by-Side Analysis
  • πŸ“ˆ Radar Chart Visualization
  • πŸ€– AI-Powered Tie-Breaker
  • πŸŽ“ Skill/Experience/Impact Metrics

Real-World Use Case:

Recruiter has 2 equally qualified candidates. Our AI analyzes their fit for the specific job description and recommends the better match.

Judge Test: Compare two sample candidates β†’ See AI recommendation


πŸŽ₯ Live Demo

Judges Walkthrough :

  1. Resume Builder - Create a professional resume
  2. Job Matcher - Check ATS compatibility score
  3. Candidate Comparator - Compare two candidates side-by-side

βš™οΈ Tech Stack

Layer Technology Why We Chose It
Frontend React 19 + Vite Lightning-fast dev experience, latest features
Language TypeScript (96%) Type safety for production-grade code
Styling Tailwind CSS Rapid UI development, consistent design
Charts Recharts Interactive, responsive data visualization
Icons Lucide React Modern, customizable icon set
AI Engine Google Gemini Flash Cutting-edge reasoning & context understanding
PDF Export html2pdf.js Client-side PDF generation (no backend needed)
Deployment Vercel Zero-config, edge-optimized hosting

Architecture Diagram

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚          User Interface (React)             β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚ Resume  β”‚  β”‚  Job    β”‚  β”‚Candidateβ”‚    β”‚
β”‚  β”‚ Builder β”‚  β”‚ Matcher β”‚  β”‚Comparer β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”˜    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
        β”‚            β”‚            β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                     β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”
              β”‚   Gemini    β”‚
              β”‚  AI Engine  β”‚
              β”‚  (Prompts)  β”‚
              β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜
                     β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚  Response       β”‚
              β”‚  Parsing &      β”‚
              β”‚  Visualization  β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Data Flow:

  1. User inputs data via React components
  2. AI Prompt Engine sends structured prompts to Gemini API
  3. Gemini processes requests and returns JSON/text responses
  4. Frontend parses and visualizes data using Recharts
  5. Results displayed with interactive UI elements

βœ… Implemented (Hackathon Submission)

  • AI Resume Builder with STAR bullets
  • Job Matcher with ATS scoring
  • Candidate Comparator with radar charts
  • Interview Q&A generation
  • PDF export functionality
  • Responsive design for all devices

🚧 Future Enhancements

  • Role‑Specific Resume Versions Auto‑tailored resumes for different job roles

  • Advanced ATS & Skill Analysis Deep ATS simulation with keyword insights

  • Recruiter Dashboard Bulk candidate comparison & smart shortlisting

  • Profile Storage & Integrations Save progress + LinkedIn/GitHub integration


πŸ“Š Impact Metrics

Metric Value Source
Average Resume Creation Time <2 minutes User Testing (n=10)
ATS Score Improvement +95% Before/After Comparison
Recruiter Time Saved 80% Manual vs. AI Comparison

πŸ… Hackathon Compliance Checklist

  • βœ… Original Code: 100% written during hackathon period
  • βœ… Google Technology: Gemini AI (primary AI engine)
  • βœ… Fully Functional: Deployed & accessible via live URL
  • βœ… Documentation: Comprehensive README with setup guide
  • βœ… Demo-Ready: Can be evaluated in under 3 minutes
  • βœ… Scalable: Architecture supports multiple users
  • βœ… Responsible AI: Bias mitigation in candidate comparison
  • βœ… Open Source: MIT License, available on GitHub

πŸ“Ή Judge Evaluation Guide

🎯 Key Evaluation Points:

  • Innovation: Combines 4 tools into one platform (unique in this space)
  • Technical Execution: TypeScript, real AI integration, no mock data
  • UX Design: Clean, intuitive, accessible
  • Practicality: Solves real hiring pain points for both sides
  • Code Quality: Well-structured, documented, maintainable

πŸ”’ Security & Privacy

We take data security seriously:

  • πŸ” All API keys stored in environment variables
  • 🚫 No user data stored on servers (client-side only)
  • βœ… HTTPS encryption for all communications
  • πŸ“ Transparent data usage policies
  • πŸ›‘οΈ Gemini API compliance with Google's AI principles

πŸ’‘ Use Cases

For Students

  • Create first professional resume
  • Prepare for campus placements
  • Identify skill gaps for target roles

For Job Seekers

  • Optimize resumes for ATS systems
  • Match profile with job requirements
  • Prepare for interviews with AI-generated Q&A

For Recruiters

  • Compare candidates objectively
  • Reduce screening time by 60%
  • Make data-driven hiring decisions

For Career Counselors

  • Help clients improve resumes
  • Identify training opportunities
  • Track career progression

πŸ“ž Support & Contact

Have questions? We're here to help!


🎬 Video Demo

Full Walkthrough:

Quick Demo: Watch


πŸ“ Final Note ResumeYouNeed is built as a practical, real‑world solution to modern hiring challenges. Our focus was not just on using AI, but on using AI meaningfully β€” to solve genuine problems faced by students, job seekers, and recruiters. We believe ResumeYouNeed has strong potential to evolve into a complete AI‑powered career platform.

πŸ™ Thank You Thank you to the judges and organizers for the opportunity to present our work. We truly appreciate your time, feedback, and evaluation.

β€” Team BYTE BREAKER πŸš€ Anand Kumar Jha

⭐ Star this repo if ResumeYouNeed helped you! ⭐

Built with ❀️ by Team BYTE BREAKER


↑ Back to Top

About

TEAM BYTE BREAKER

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors