Inspiration
Job seekers rarely get feedback, leaving them stuck without direction. Our main concern was why and how to fix it. We built Vector to analyze the key stages of the hiring process, resume screening and interviews, and turn that analysis into a clear, actionable roadmap for improvement.
What it does
JobFit is an AI-powered career acceleration platform that helps users move from resume → job match → skill gap → daily plan → interview readiness, all in one flow.
Innovative features that we have included
1) AI Interview Simulator with Real-Time Filler Word Detection
Our interview simulator goes beyond generic feedback by analyzing live speech and detecting filler words such as “um”, “uh”, “like” (30+ patterns). It provides instant, measurable feedback to help users improve clarity, confidence, and communication performance.
2) Resume-to-Skill-Gap Roadmap (Interactive Graph Nodes)
We transform a user’s resume and job requirements into an interactive skill roadmap graph. Each node represents a skill or topic, connected by dependencies. Users can click nodes to view recommended tasks and learning resources, making skill improvement clear and structured instead of overwhelming.
3) Transparent Job Matching (No Black-Box Scoring)
Instead of hiding how matches are calculated, we show users exactly which skills they have and which skills they’re missing for each role. This reduces wasted applications and helps users focus on jobs they can realistically qualify for.
4) Personalized Daily Upskilling Plan + Streak Gamification
We generate a realistic daily learning plan based on the user’s commitment (hours/day, days/week). Progress is tracked with a LeetCode-style streak system, and roadmap nodes turn green as tasks are completed—keeping users consistent and motivated.
5) End-to-End Career Acceleration Journey
JobFit connects the full workflow in one platform: resume analysis → job matching → skill roadmap → daily upskilling → interview practice, helping job seekers move from applying blindly to improving strategically.
How we built it
Frontend
- React 18 + TypeScript
- Vite
- TailwindCSS
- React Flow (interactive roadmap graph UI)
Backend
- FastAPI (async APIs)
- SQLAlchemy + Alembic (database + migrations)
- pandas (job data processing)
AI Integration
- Groq API (Llama 3.3 70B) for interview content, feedback, and plan generation
Speech Processing
- Web Speech API (real-time transcription)
- Custom filler-word detection logic (30+ patterns)
Data Pipeline
- Singapore job dataset (1000+ listings) enriched with:
- Structured skill requirements
- Role categories
- Metadata for filtering and matching
Built With
- fastapi
- groq
- llama
- pandas
- react
- sqlalchemy
- tailwindcss
- typescript
- uvicorn
- vite
Log in or sign up for Devpost to join the conversation.