Career Craft is a MERN-based Resume Analyzer and Portfolio Generator web application. It empowers users to evaluate their resumes through an ATS (Applicant Tracking System) score and build stunning portfolio websites from predefined templates using just their data.
- ✅ Upload your resume (PDF) and get an ATS score with improvement suggestions.
- ✅ Analyze resumes using AI (Gemini API Integration).
- ✅ Generate modern, responsive portfolios based on your provided details.
- ✅ Multiple portfolio templates (light, dark, gender-based themes).
- ✅ Easy to use and beginner-friendly interface.
- Frontend: React.js, TypeScript, Tailwind CSS, Context API
- Backend: Node.js, Express.js
- Database: MongoDB
- AI Integration: Gemini API
- Others: Multer (for file uploads), PDF parsing libraries, GSAP (for animations)
Follow these steps to run Career Craft on your local machine.
cd backend
npm install
PORT=5000
MONGO_URI=your_mongodb_connection_string
GEMINI_API_KEY=your_gemini_api_key
npm start
cd frontend
npm install
npm start