Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pratham-jaiswal/job-scraper
Job Compatibility Finder - Job Scraper
https://github.com/pratham-jaiswal/job-scraper
flask job-scraping python web-scraping
Last synced: 9 days ago
JSON representation
Job Compatibility Finder - Job Scraper
- Host: GitHub
- URL: https://github.com/pratham-jaiswal/job-scraper
- Owner: pratham-jaiswal
- License: apache-2.0
- Created: 2023-04-13T23:44:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-19T09:11:52.000Z (over 1 year ago)
- Last Synced: 2024-11-08T22:43:39.251Z (2 months ago)
- Topics: flask, job-scraping, python, web-scraping
- Language: Jupyter Notebook
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: ReadME.md
- License: LICENSE
Awesome Lists containing this project
README
# Job Compatibility FInder - Job Scraper
This project is a job scraper that asks the user to enter a job category and preferred location. Then, it scrapes two job websites ([Internshala] and [TimesJob]) using the given data. The scraped job postings are displayed in a user-friendly Flask UI. The goal of this project is to provide a quick and easy way for users to search for job postings based on their preferred job category and location.### _Steps_
1. Run ```virtualenv venv``` to create a python virtual environment.
2. Run ```venv\Scripts\activate``` on windows or ```source ./venv/bin/activate``` on linux to activate the created virtual environment.
3. Run ```pip install Flask``` to install flask.
4. Keep the file structure as provided:
```
path/
|--static/
| |--css/
| | |--cssfile.css
| |--js/
| | |--jsfile.js
|--templates/
| |--htmlfile.html
|--app.py
```
5. Run the ```app.py``` file### _Requirements_
1. Python3
2. Flask### Disclaimer
The data displayed in this project is scraped from Internshala and Timesjob. We do not own the data nor are we affiliated with the respective websites in any way. The data is provided solely for informational purposes and we do not endorse or validate the accuracy of the data. We do not have any control over the data or how it is used by third parties. We respect the terms of use, robots.txt files, and any other guidelines or restrictions that are in place to protect the websites' data. We do not encourage or condone any unauthorized access to the websites or their data. Users of this project should use the data at their own risk and discretion.[//]: #
[Internshala]:
[TimesJob]: