CareerFit analyzes your resume and gives you real insights about your hireability. Upload your resume, see where you stand in the market, and get a clear roadmap to improve your chances.
🔗 Live Demo: https://getcareerfit.vercel.app/
This is a project built to demonstrate AI-powered career insights and resume analysis.
-
Upload Resume - Upload PDF, DOCX, or image files. We extract and analyze your skills, experience level, and role category using advanced OCR and text extraction.
-
Market Analysis - See your current hire probability and what skills are in demand for your role. Get insights on salary ranges, market trends, and growth opportunities specific to your domain.
-
Outcome Roadmap - Get personalized project recommendations based on your experience level and domain to boost your hire probability. Each recommendation includes impact percentage and actionable steps.
-
Mock Interview - Practice with AI-generated questions tailored to your role and experience level. Get detailed feedback on your answers including problem-solving, system thinking, and communication skills.
-
Hiring Reality - Understand your current status and the concrete steps to get hired. See your current vs target hire probability and get 3 concrete actions to improve.
-
Interview History - Track all your mock interview sessions with full question/answer history, scores, and detailed feedback. Review your progress over time and identify areas for improvement.
-
Job Listings - Discover relevant job opportunities from major job boards including LinkedIn, Indeed, Wellfound, RemoteOK, and Y Combinator Jobs. Jobs are filtered based on your role and domain.
-
Inclusive for All Professions - Not just for software engineers! Works for Data Scientists, Product Managers, UX Designers, DevOps Engineers, and professionals across all industries (FinTech, Healthcare, Manufacturing, etc.).
- Node.js 18+
- MongoDB database
- OpenAI API key
- Clone the repo and install dependencies:
npm install- Copy
.env.exampleto.envand fill in your values:
cp .env.example .envYou'll need:
DATABASE_URL- Your MongoDB connection stringJWT_SECRET- A secret key for authenticationOPENAI_API_KEY- Your OpenAI API key
- Run the development server:
npm run devOpen http://localhost:3000 to see it in action.
- Frontend: Next.js 16, React 19, Tailwind CSS
- Backend: Next.js API Routes, MongoDB
- AI: OpenAI GPT-4o-mini
- Deployment: Vercel
CareerFit: We don't prepare you. We qualify you
Built to answer one question: will you get hired?
The app is live at https://getcareerfit.vercel.app/.
Ccontributions are welcome! Feel free to open issues or submit pull requests.
MIT