wimpywarlord / appliFLY

Automate application process for ASU on-campus Job portal
https://kshitijdhyani.com/appliFLY/
7 stars 3 forks source link

Welcome to AppliFLY

Do something better with your time.

Link to the website: https://kshitijdhyani.com/appliFLY/

appliFLY_Banner

This python script will fill ALL the jobs listed on the ASU on campus job portal automatically. Just let the script run for 30 mins.

How to run the script.

  1. Visit the appliFLY website.
  2. Download the script file (Connect with me as well, while you are at it šŸ˜‰).
  3. Unzip the file. This will create a appliFly folder containing 3 files inside. Namely requirements.txt, appliFly.py, and env.txt.
  4. Create a .env file within the appliFly folder, and copy all the content from the env.txt file into the .env file.
  5. Fill the details asked in the .env file.
  6. Run: pip install -r requirements.txt to install all dependency. This command must be execute while you are present in the appliFly directory. If you face any difficulties in this step, please open a issue here, I will be sure to assist you.
  7. Run: python appliFly.py to start the script.

Known Issue and Fix.

If you face any of the following issues:

The FIX is here.

Checklist before running the script:

After the script starts, it will ask the you to one time authorise the DUO double authentication. Authorize that and let the script run until it fills up all the available job listing.

If you have any doubts or questions. Please create a issue here, and I will make sure to answer it.

NOTICE

FAQ

-> Does this program store any credentials?

No appliFLY does not store any credential or any user information for that matter. It is a simple script that you run independently on your local machine.

-> Does the program upload any supplemental material files while applying to a position?

As of 9th September 2023, the script does not upload any supplemental material while applying to a position. However, this feature can be expected soon.

-> Can the script apply to positions using different resumes and cover letters?

Currently (as of 9th September 2023) if you run a script specifying the resume and cover letter, it will upload the same resume and cover letter to all the job positions. There is no flexibility to customize resume's and cover letter's for each job posting. However that feature can be expected soon enough.

If you want to apply using a new resume or cover letter, you will need to restart the script after updating the path in the .env file.

-> Does the script re-apply to already applied positions?

No, if you have already applied to some position, the program will simply skip that job opening and move on to the next listing.

Trouble Shooting

Made By

Made with ā¤ļø By @Kshitij Dhyani

Here are my Socials: Linkedin: https://www.linkedin.com/in/kshitijdhyani/

Twitter: https://twitter.com/kshitij_dhyani

Portfolio Website: https://kshitijdhyani.com/

Github: https://github.com/wimpywarlord/