Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added an Indeed Scrapper #970

Closed
wants to merge 7 commits into from
Closed

Conversation

Subhoshri
Copy link
Contributor

Description

I made a scrapper for the Indeed website that will allow one to easily access a job detail offered by any company. Functions for getting the URL of the job and details like Company name, Location, Salary, Job Position, and Date posted were made.
Also, I have updated the documentation.md including the details for the same.

Resolves: #956

Checklist

Before submitting this pull request, kindly verify that the ensuing checkpoints have been reached.

  • [✓] Have you adhered to the repository's defined coding convention rules?
  • [✓ ] Have you updated the 'documentation.md' file with the method/function documentation?
  • [✓ ] Have you sent a message along with the result or response?
  • [ ✓] Have you used the try-catch technique?
  • [✓ ] Has the method/class been added to the documentation (md file)?

Screenshots

image
Documentation Updated!

image
image
image
Also created a CSV file for getting the data for a default job location and position.

image

Additional Notes/Comments

If there are any changes to be made, kindly tell so that I can change it accordingly.


I certify that I have carried out the relevant checks and provided the requisite screenshot for validation by submitting this pull request.
I appreciate your contribution.

Created a scrapper for Indeed to fetch company and job details including company name, its location, the job position, the date of job posting, salary offered and the summary.
Updated the Indeed Scrapper documentation with its methods and details.
@Subhoshri Subhoshri changed the title Added a Indeed Scrapper Added an Indeed Scrapper May 15, 2024
writer.writerow(['Job_Title', 'Job_Url', 'Location', 'Company', 'Post_Date', 'Extraction_Date', 'Summary', 'Salary'])
writer.writerows(records)

main('business manager', 'Geneva') #creating a demo csv file to access the records
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DO not write any function to return or process the data. Just scrape the data from the platform and server it as a JSON.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also resolve the merge conflicts @Subhoshri

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feat: Scrapper for Indeed
2 participants