A CLI application to scrap job data based on user input from Indeed
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Job Scraper is a CLI application that can be used by everyone to get job data from Indeed based on custom input. User can input job position and location to scrap the data. Beside that, this application also came with CSV generator feature to generate CSV file based on the scrapped data.
Main technology used to built this application are listed below:
To get started with this project locally, follow below steps:
Make sure you have python installed
Below steps will guide you through the local installation process of this application
- Clone the repo
git clone https://github.com/stanleyclaudius/job-scraper.git
- Install project dependency
Make sure that your terminal pointing at the root directory of this project (job-scraper folder).pip install -r requirements.txt
- Lastly, run below command at your terminal to spin off the application
python main.py
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
LinkedIn: Stanley Claudius
Project Link: https://github.com/stanleyclaudius/job-scraper
Special thanks to:
- Othneildrew for providing an amazing README template.
- Indeed for providing job data to be scrapped.