Skip to content

K4KarolE/Easy_Apply

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy Apply

  • Have you ever been annoyed by the repetitive nature of the job applications?
    • Most of the time the data extraction from your resume (if there is an option at all) do not work properly, so you need to select and copy-paste the same information over and over again every time you apply for a new role
  • Easy Apply let you add the information into your clipboard by just clicking on a button of the selected field
  • Versions: PyQt6 and Tkinter


Requirements

Install packages\dependencies

PyQT6

pip install -r requirements_pyqt.txt

Tkinter

pip install -r requirements.txt

Python 3 - used: 3.12

OS

  • Windows (tested on 11)

Guide - Tkinter (older version)

  • The app window opens at the right, top corner of the screen
    • optimised for 27" - 2560x1440 monitor
    • for smaller display, the PyQt version recommended
  • The first row of the Contacts automatically added to the clipboard at the start of the app when the copy_to_clipboard_page_1 set to true in json/settings
  • Skills:
    • the 1st button copies the skill list in bulk/together
    • the 2nd button copies the skills one by one, pop-up message displaying the current skill in clipboard, jumps to the next skill, once the pop-up message is closed (ideal for Workday ATS)
  • At the launch of the 2nd page the Achievements field value automatically added to the clipboard when the copy_to_clipboard_page_2 set to true in json/settings


Guide - PyQt (latest version)

  • Buttons behave the same way as in the Tkinter version
  • Window is scrollable, the window size is not fixed
  • Once a field (QTextEdit) overloaded with text, scrollbar is displayed on the widget
  • Creating more Contacts, Education, Experience sections:
    • In the database_pyqt.json just add another key-value pair or sub dictionary in these sections, no other adjustment needed


Thank you all who worked on the modules used in this project!

Languages