This project automatically searches for various openings from various portals and scrap it in a file.
Navigate here for the venv folder.
- Step 1: Just clone this repository or simply download it.
- Step 2: Open the project in an editor(I've used PyCharm Community)
- Step 3: Open the config file to make changes in the portal they need to search. Make sure to customize the link before you can use.
- Step 4: Open the variables file to make changes in some variables used in link like city name, state name etc.
- Step 5: Now, you're good to go with the actual flow of your job search.
- Step 6: Just navigate to the main file and run the script.
- Step 7: A new file with current date and time (date_time.txt) will be created with all the openings.
- Step 8: For every job description, you've a link at the end. You can apply by clicking on the link.
Many students, including me, have to login to each job portal and search with the lots of filters to get our desired job opening. It's so time consuming for us which ultimately lessens the time to focus on our studies.
I saw this to be a challenge and thought of the solution for it. & I've got my solution in 'Automation'.
I'm spending lots of my time to get this project to be completed. It'll help some job seakers to use it to search for their dream job.
- You don't need to open the portals to check for the desired openings.
- Just need some inputs from the user for customizing their search results.
- This script automatically searches for the job openings without you interfering in the middle of execution. So, you can perform any high-priority work in between.
- The file it saves about the job opening details is updated every second, so filename duplicacy will never happen.
- You don't need to go through each opening & search for their desired qualifications, experience etc.
- Easily customizable to some extent with the filter and keywords to search in the portals
selenium
chromedriver_autoinstaller
datetime
...will be adding some more(BeautifulSoup, Requests etc)
We developers want to create a solution to the problems faced by people and want to reduce human effort to some extent. This is a small example how it's done.
Nitin Kumar |