Workify is an AI-powered employment assistant tool that helps companies identify the most suitable candidates using advanced artificial intelligence. It streamlines the hiring process by intelligently analyzing resumes and job descriptions to surface top talent quickly and efficiently.
- π AI-based resume parsing and understanding
- π― Smart candidate-job matching using Google Gemini
- π Automatic candidate ranking based on relevance
- β±οΈ Saves time and boosts accuracy for HR teams
- Frontend: React.js
- Backend: Node.js
- AI Integration: Google Gemini
- Built For: BITS Goa Hackathon β February 2025
git clone https://github.com/divyansh-pathak129/Workify
cd workifycd server
npm i
cd ..
cd client
npm iCreate a .env file in the root directory and add your credentials:
cd serverGEMINI_API_KEY=your_google_gemini_api_key
MONGO_URI=5000cd server
npm run dev
cd ..
cd client
npm start- Upload a list of candidate resumes.
- Input a job description.
- Get a ranked list of the top-matching candidates in seconds.
Contributions, ideas, and bug reports are always welcome!
Open an issue or create a pull request to get involved.
This project is licensed under the MIT License.
Made by Divyansh Pathak, Arunav Choudhary & Saharsh Banbheru on π» + β at BITS Goa Hackathon 2025