Upload your resume, enter a target role, and get instant AI-powered analysis with skill match, gaps, ATS tips, and a personalized roadmap.
SkillSync helps you understand how well your resume aligns with a specific job role.
Simply:
- Upload your resume (PDF)
- Enter your target job role
And instantly receive:
- Resume score
- Skill match percentage
- Missing skills and gaps
- ATS optimization tips
- Personalized 30-day improvement roadmap
- Role-based interview questions with hints
- Resume upload and parsing
- Role-based analysis
- Skill match & gap detection
- AI-powered insights and recommendations
- Resume scoring system
- ATS keyword optimization suggestions
- Personalized improvement roadmap
- Interview preparation questions
- Upload your resume
- Enter your target role
- AI analyzes your resume
- Get structured feedback including:
- Strengths
- Weaknesses
- Missing skills
- Optimization tips
| Layer | Technology |
|---|---|
| Frontend | React + Vite + TypeScript |
| Styling | Tailwind CSS |
| Backend | Node.js + Express |
| AI | Google Gemini API (or any LLM) |
| Parsing | PDF parsing libraries |
git clone https://github.com/your-username/skillsync.git
cd skillsyncpnpm install
# or
npm installCreate a .env file in the root directory:
GEMINI_API_KEY=your_api_key_herepnpm dev
# or
npm run devOpen your browser and go to:
SkillSync generates:
- Resume Score (e.g., 78/100)
- Skill Match Percentage
- Missing Skills
- Improvement Suggestions
- ATS Optimization Tips
- 30-Day Roadmap
- Interview Questions
- Students preparing for placements
- Internship applicants
- Developers switching roles
- Anyone optimizing their resume
- Job Description (JD) parsing
- Multi-resume comparison
- LinkedIn profile analysis
- AI mock interviews
- Real-time resume editing suggestions
SkillSync provides AI-generated suggestions. Users should review outputs before making decisions or applying changes.
- Modern LLM APIs for intelligent analysis
- Open-source tools for UI and parsing
Don’t just apply — align.