SkillSync bridges the gap between academic curricula and real-world industry demands. By utilizing Natural Language Processing (NLP), it scrapes and analyzes live job market requirements, compares them against a candidate's current capabilities, and automatically generates a highly targeted upskilling roadmap.
Python-based scraping nodes constantly monitor top job boards (LinkedIn, Indeed, etc.) to extract raw job descriptions and required skills for specific roles.
Using advanced NLP models, the backend parses the candidate's resume/profile, extracts their technical proficiencies, and performs a semantic similarity comparison against the live market dataset to identify precise skill gaps.
The React frontend visualizes these gaps and generates an interactive, step-by-step learning roadmap, complete with curated resources mapped directly to the missing skills.
cd client
npm install
npm run devcd server
npm install
npm run start