Skip to content

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.

Notifications You must be signed in to change notification settings

divyansh-pathak129/Workify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

130 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Workify

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.


πŸš€ Features

  • πŸ“„ 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

πŸ› οΈ Tech Stack

  • Frontend: React.js
  • Backend: Node.js
  • AI Integration: Google Gemini
  • Built For: BITS Goa Hackathon β€” February 2025

πŸ“¦ Getting Started

1. Clone the repository

git clone https://github.com/divyansh-pathak129/Workify
cd workify

2. Install dependencies

cd server
npm i
cd ..
cd client
npm i

3. Setup Environment Variables

Create a .env file in the root directory and add your credentials:

cd server
GEMINI_API_KEY=your_google_gemini_api_key
MONGO_URI=5000

4. Run the development server

cd server
npm run dev
cd ..
cd client
npm start

πŸ’‘ Example Use Case

  1. Upload a list of candidate resumes.
  2. Input a job description.
  3. Get a ranked list of the top-matching candidates in seconds.

🀝 Contributing

Contributions, ideas, and bug reports are always welcome!
Open an issue or create a pull request to get involved.


πŸ“„ License

This project is licensed under the MIT License.


Made by Divyansh Pathak, Arunav Choudhary & Saharsh Banbheru on πŸ’» + β˜• at BITS Goa Hackathon 2025

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •