Skip to content

Commit b624d97

Browse files
committed
add joke into readme
1 parent e422822 commit b624d97

File tree

1 file changed

+24
-37
lines changed

1 file changed

+24
-37
lines changed

README.md

Lines changed: 24 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,61 @@
1-
# id-jobs: Your One-Stop Shop for Indonesian Job Market Data
1+
# id-jobs: Your One-Stop Shop for Indonesian Job Market Data (Now with 50% Less Frustration!)
22

33
[![Scrape and Upload to Google Sheets](https://github.com/ceroberoz/id-jobs/actions/workflows/scrape.yml/badge.svg)](https://github.com/ceroberoz/id-jobs/actions/workflows/scrape.yml)
44
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
5-
[![Python 3.7+](https://img.shields.io/badge/python-3.7+-blue.svg)](https://www.python.org/downloads/)
5+
[![Python 3.15+](https://img.shields.io/badge/python-3.15+-blue.svg)](https://www.python.org/downloads/)
66
![Last Updated](https://img.shields.io/github/last-commit/ceroberoz/id-jobs)
7-
![GitHub stars](https://img.shields.io/github/stars/ceroberoz/id-jobs?style=social)
87
![Made with Scrapy](https://img.shields.io/badge/Made%20with-Scrapy-green.svg)
98
![Made with Playwright](https://img.shields.io/badge/Made%20with-Playwright-orange.svg)
109

1110
📊 **View Job Data:** [https://s.id/id-jobs-v2](https://s.id/id-jobs-v2)
1211

13-
id-jobs brings together job listings from various Indonesian job boards and company websites into one easy-to-access Google Sheet. We use open-source tools like Scrapy, Playwright, Pandas, and GitHub Actions to collect and organize this data daily.
12+
id-jobs: Because searching for a job shouldn't feel like finding a needle in a haystack... made of more needles.
1413

15-
🇮🇩 **Important:** id-jobs is specifically designed for the Indonesian job market.
14+
🇮🇩 **Important:** id-jobs is specifically designed for the Indonesian job market. If you're looking for jobs in Antarctica, you're in the wrong place (but we admire your adventurous spirit!).
1615

1716
## Why id-jobs?
1817

19-
Finding the perfect job in Indonesia can be overwhelming. Jumping between multiple websites, tracking different listings, and comparing salaries is time-consuming. id-jobs simplifies this process by gathering job information from various Indonesian sources into one place.
18+
Ever felt like finding a job in Indonesia is like trying to herd cats while juggling flaming torches? Say no more! id-jobs gathers job listings faster than you can say "Aku butuh pekerjaan!"
2019

2120
## How it Works
2221

23-
Think of id-jobs as your personal job-hunting assistant for the Indonesian market. It visits local job websites, collects relevant information, and organizes it all in one spreadsheet. This process, called web scraping, is done respectfully and in line with each website's terms of service.
22+
Picture id-jobs as your personal job-hunting ninja. It stealthily visits Indonesian job websites, grabs the goods, and presents it all in one tidy spreadsheet. No black outfit or throwing stars required!
2423

25-
We currently collect data from Indonesian job boards and company sites, including:
26-
- Jobstreet Indonesia
27-
- Glints Indonesia
28-
- Kalibrr
29-
- And more local sources!
24+
We currently infiltrate... err, collect data from:
25+
- Jobstreet Indonesia (not to be confused with Sesame Street)
26+
- Glints Indonesia (shinier than regular Indonesia)
27+
- Kalibrr (fun to say, even more fun to find jobs on)
28+
- And more local sources than you can shake a stick at!
3029

3130
## Making Sense of the Data
3231

33-
With all this Indonesian job data in one place, you can:
34-
- Spot trends in job titles, salaries, or locations across Indonesia
35-
- Create visual charts and graphs using tools like Google Looker Studio or Tableau
36-
- Use spreadsheet functions to filter and analyze the Indonesian job market
32+
With all this Indonesian job data at your fingertips, you can:
33+
- Spot trends faster than a teenager spots a new TikTok dance
34+
- Create charts so beautiful, they'll make Excel jealous
35+
- Use spreadsheet functions to analyze the job market (Warning: May cause unexpected bouts of "I love data!")
3736

38-
## Get Involved (for Beginners)
37+
## Get Involved (for Beginners and Brave Souls)
3938

40-
Want to run the scrapers yourself or contribute to the project? Here's how to get started:
39+
Want to join our merry band of scraper-wielding job-data enthusiasts? Here's how:
4140

4241
1. **Copy the project to your computer:**
43-
- Go to the [GitHub page](https://github.com/ceroberoz/id-jobs)
44-
- Click the green "Code" button and copy the URL
45-
- Open your computer's terminal
46-
- Type `git clone [paste URL here]` and press Enter
42+
- It's like adopting a digital pet, but less needy
4743

4844
2. **Set up your workspace:**
49-
- Install Python from python.org
50-
- In the terminal, go to the project folder
51-
- Create a virtual environment: `python -m venv venv`
52-
- Activate it:
53-
- Windows: `venv\Scripts\activate`
54-
- Mac/Linux: `source venv/bin/activate`
45+
- Create a virtual environment (It's like a fort for your code!)
5546

5647
3. **Install necessary tools:**
57-
- Run: `pip install -r requirements.txt`
58-
- Then: `playwright install`
48+
- `pip install -r requirements.txt` (Collect them all!)
5949

6050
4. **Run a scraper:**
61-
- To see results in the terminal:
62-
`scrapy crawl [scraper name]` (e.g., `scrapy crawl jobstreet`)
63-
- To save results to a file:
64-
`scrapy crawl [scraper name] -o filename.csv -t csv`
51+
- Watch in awe as job data flows like poetry... or at least structured data
6552

6653
## Work in Progress
6754

68-
Some job sources might be temporarily unavailable as websites change. We're continuously updating our scrapers to keep the data flowing.
55+
Some job sources might be playing hard to get. Don't worry, our code cupids are on the case!
6956

7057
## License
7158

72-
id-jobs is open source under the GNU General Public License v3 (GPL-3.0). You're free to use, modify, and share the code, as long as you keep it open source too.
59+
id-jobs is open source under the GPL-3.0 license. Use it, tweak it, share it – just keep it open source. It's like a potluck, but for code!
7360

74-
Remember: Always respect website terms of service when scraping!
61+
Remember: Always scrape responsibly. No website feelings were harmed in the making of this project!

0 commit comments

Comments
 (0)