Skip to content

A single click (maybe more), placement software ๐Ÿ–ฅ developed for my college's placement cell. Working of software ๐Ÿ‘‡

License

Notifications You must be signed in to change notification settings

git-shashwat/Placement-Software-v1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Placement-Software-v1.0

I developed this project to ease out the working of my collegeโ€™s placement cell by performing the following tasks on a Master Database Excel sheet which usually contains over 600+ records:

  1. Students' placement record Database Parsing which includes:
  • Setting homogenity in fields such as Enrollment Numbers, Date of Birth.
  • Reducing data redundancy and Duplicacy particularly in contact details.
  1. Refining Parsed Database based on the company profile:
  • Based on the Company's Requirements such as B.Tech %, Backlogs, 12th % etc. , the parsed Database then undergoes a process of sorting and filtering of records.
  • The Refined Database is then stored in a [Company_Name].xlsm format in the local directory for easy access later.
  1. Database Preview: Once the records are refined, user can navigate to the Preview section of the software to take a look at the generated Database.

  2. Email Notifications to selected/filtered students: User can access the send e-mail section of the software to send E-mails to the students to notify them about interview details from the software itself.


I used the following technologies to develop this software:

  • Python 3
  • Pandas

For Dataframe operations.

  • Regular Expressions

For Refining Dataframe entries

  • Tkinter

Used to bind the complete application into a GUI.


Preview

  1. Upload Window upload window
  2. Company Profile Window profile window
  3. Preview Window preview window
  4. E-mail Window email window

About

A single click (maybe more), placement software ๐Ÿ–ฅ developed for my college's placement cell. Working of software ๐Ÿ‘‡

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages