Skip to content

kankaa16/Placify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# 🌟 Placify  
### A Smart Placement Readiness Platform for Students  

Placify is a **desktop based placement readiness platform** built to help students prepare effectively for placements. It combines resume analysis, coding performance tracking, AI powered mock interviews, and job role exploration into a single unified application.

Placify focuses on one goal  
**help students understand where they stand and how to improve before placements.**

---

## 🚀 Key Highlights  

1. One platform for resume, coding, interviews, and job roles  
2. AI powered insights and feedback  
3. Real world placement workflow with admin verification  
4. Designed for continuous improvement and tracking  

---

## 👤 User Features  

### 📄 Resume Analyzer  

Placify helps students optimize their resumes for specific roles using AI.

1. Upload resume  
2. Select target role such as Software Developer or Data Analyst  
3. Resume is analyzed through an ATS based API  
4. API used Hugging Face model  
5. Receive an ATS score based on the selected role  
6. Detailed analysis includes  
   a. Keywords included and missing  
   b. Skill gaps and improvement areas  
   c. Expectations of the selected role  
7. Suggestions to improve resume and achieve a higher ATS score  

✨ Useful because resumes need continuous improvement during job applications.

---

### 📊 Performance Tracker  

Track coding and development performance across multiple platforms.

1. Supported platforms  
   a. LeetCode  
   b. Codeforces  
   c. CodeChef  
   d. AtCoder  
   e. GitHub  
2. Enter respective platform IDs  
3. Performance data is fetched automatically  
4. A unified performance score is generated  
5. Track and compare progress across platforms in one place  

✨ Useful for planning preparation without juggling multiple platforms.

---

### 🤖 AI Mock Interview  

Practice interviews in a realistic AI driven environment.

1. Powered by Gemini API  
2. Supports text and voice based interaction  
3. Speech recognition enabled  
4. Audio responses supported  
5. Interview flow includes  
   a. Introduction round  
   b. Technical questions  
   c. Soft skill and HR questions  
6. Respond by typing or speaking  
7. AI analyzes responses and highlights weak areas  

✨ Helps students gain confidence and familiarity with real interview scenarios.

---

### 🔍 Explore Roles  

Find and apply for job roles directly through the platform.

1. Readiness Score is calculated using  
   a. Resume ATS score  
   b. Coding performance scores  
   c. Certifications  
   d. CGPA  
2. Students can be shortlisted by admin  
3. Notifications for eligible job offers  
4. View role details including perks and eligibility criteria  
5. Apply for roles of interest  
6. Upload offer letter if selected  
7. Offer is verified by admin  
8. Approved offers are added to placement statistics  

✨ Connects students directly with relevant job opportunities.

---

## 🛠️ Admin Features  

Admins manage placements and student data efficiently.

1. Add, edit, and delete companies  
2. Create and manage job roles with eligibility criteria  
3. View and manage student profiles  
4. Shortlist students based on readiness score  
5. Notify shortlisted students  
6. Verify uploaded offer letters  
7. Approve or reject offers  
8. Display verified placement data on the dashboard  

✨ Ensures transparency and authenticity in placement records.

---

## 📈 Placement Dashboard  

1. Displays approved offers  
2. Shows overall placement statistics  
3. Helps track placement outcomes clearly  

---

## 💡 Vision  

Placify aims to become a **complete placement companion** for students by combining AI, analytics, and real world placement workflows into a single seamless desktop application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors